Skip to the page

Mojeek Search API in 2026

Prices, limits and a $1 alternative.

The Mojeek Search API answers from its own index: £2 per 1,000 requests on Startup with up to 10 results, £3 on Business with up to 40, before VAT. A result is a URL, a title and a snippet. Data is kept 90 days.

SpecStream is the live web data engine for teams and agents. Its Search API costs $1 per 1,000 searches of up to 10 results on the fast tier, $5 with the answer and rows, and scores 97.9 F-score on all 1,000 SimpleQA Verified questions.

New accounts get $10 of credit, no card.

SpecStream and the Mojeek Search API side by side

SpecStreamMojeek
Price per 1,000 searches$1 on the fast tier (speed=fast), $5 with the answer and rows, for up to 10 results each. A call that returns no results costs nothing£2 on Startup and £3 on Business, before VAT. Enterprise by quote
Results a search1 to 100 with num, and page continues the same ranked list up to page 10. Each 10 more results add $0.0012 a call on the fast tierUp to 10 on Startup, 40 on Business and 100 on Enterprise. 10 by default
What a result holdsTitle, URL, site and snippet, the publish date when the page states it, and with passages=true the page text closest to the query. The default search adds the answer with its page and read timeURL, page title and a query dependent snippet. The last modified date and the crawl date on request
Where results come fromSeveral search engines asked at once, with the pages read at that moment. engines_asked=true names the engines a query reachedMojeek's own index of billions of webpages, crawled by MojeekBot
Data retentionZero retention is a setting on each API key: no request text and no answer is kept after the reply, and the charge keeps only the account, key, request ID, price and time90 days as standard. Zero data retention on request, included in custom plans for large deployments
Where it runsHosting and databases in the European Union, under a published data processing agreement. A key can send its searches out only from our server in MadridInfrastructure owned and operated in Europe, with no sub-processors
Free start$10 of credit on sign-up, no card: 10,000 fast searchesA free credit on the Startup plan. A bank card is required to open an account
ThroughputA spending limit on each key. When search is busy a call answers 429 with a Retry-After header and is not charged5 queries a second and 100,000 a day on Startup, 10 a second and 400,000 a day on Business
Page textExtract API: $0.80 per 1,000 pages on the same key. A page with no text is not chargedResults carry the URL, the title and snippets. Mojeek grants no rights to the content of the pages
Every match as structured rowsDeep Search: one request in plain words returns rows that meet every condition you wrote, at 5¢, 15¢ or $1 a row, under a maximum you approve before it runsOne query, one page of results in XML by default, or JSON with fmt=json
API, SDKs and MCPREST API, Python and TypeScript SDKs, a CLI, and MCP at https://api.specstream.ai/mcp with the search_web toolA REST endpoint, /search on https://www.mojeek.com. Open WebUI lists Mojeek as a web search engine

Why teams choose SpecStream over the Mojeek Search API

Other search APIs Mojeek buyers price

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to move a Mojeek Search API call

Create a key under Agents & API in the workspace. New accounts get $10 of credit, no card. A Mojeek call like this one:

curl "https://www.mojeek.com/search?q=independent+search+engine&api_key=<mojeek key>&fmt=json&t=10&lb=EN&rb=GB"

becomes this call to SpecStream:

curl "https://api.specstream.ai/v1/web-search?q=independent+search+engine&speed=fast&num=10&language=en&country=GB" \
  -H "Authorization: Bearer <key>"

q stays q. t becomes num, and s becomes page, a page number in place of a start position. lb becomes language and rb becomes country. site, since and before go into q as site:, after: and before: with dates as YYYY, YYYY-MM or YYYY-MM-DD, and each qm word as -word. The reply is always JSON, so fmt goes: read data.sources[] for title, url and snippet. Drop speed=fast to get the answer and rows at $5 per 1,000. Call it as web_search(q=...) in Python or webSearch({ q }) in TypeScript, or from any MCP client with the search_web tool.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does the Mojeek Search API cost?
£2 per 1,000 requests on Startup and £3 on Business, before VAT, read on Nov 12, 2026. Startup returns up to 10 results a request at 5 queries a second, Business up to 40 at 10 a second. Enterprise is by quote. SpecStream costs $1 per 1,000 searches of up to 10 results on the fast tier.
Is there a free Mojeek Search API?
Mojeek gives a free credit on its Startup plan, and a bank card is required to open the account. SpecStream gives $10 of credit on sign-up with no card, which is 10,000 searches on the fast tier.
What does the Mojeek Search API return?
A URL, a page title and a query dependent snippet for each result, in XML by default or JSON with fmt=json, from Mojeek's own index. SpecStream returns the title, URL, site and snippet, the page text with passages=true, and on the default search the answer with its page and read time.
What is the best Mojeek Search API alternative?
SpecStream, at $1 per 1,000 searches on the fast tier and $5 with the answer and rows. It scores 97.9 F-score on all 1,000 SimpleQA Verified questions, hosts its data in the EU, and sets zero retention per API key.
How long does Mojeek keep search data?
90 days as standard, with zero data retention on request and in its custom plans for large deployments. On SpecStream, a key with zero retention keeps no request text and no answer after the reply.
Does SpecStream have an API and an MCP server?
Yes. The Search API costs $5 per 1,000 searches and $1 on the fast tier, the Extract API $0.80 per 1,000 pages, and Deep Search returns rows at 5¢, 15¢ or $1. All three run on one key through the REST API, the Python and TypeScript SDKs and the MCP server at https://api.specstream.ai/mcp.

Sources

SpecStream wrote this page. Each rival figure comes from that company's own page.

  1. SpecStream pricingspecstream.ai/pricing, read Nov 12, 2026
  2. SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
  3. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
  4. SpecStream data processing agreementspecstream.ai/dpa, read Nov 12, 2026
  5. Mojeek Search APImojeek.com/services/search/web-search-api/, read Nov 12, 2026
  6. Mojeek request parametersmojeek.com/support/api/search/request_parameters.html, read Nov 12, 2026
  7. Open WebUI Mojeek setupdocs.openwebui.com/features/chat-conversations/web-search/providers/mojeek.md, read Nov 12, 2026
  8. Brave Search APIbrave.com/search/api/, read Nov 12, 2026
  9. Staanstaan.ai/, read Nov 12, 2026
  10. Linkup pricinglinkup.so/pricing, read Nov 12, 2026