ContextFetch

dev.contextfetch/mcp · v1.0.1 · search-and-web

ContextFetch is healthy: it completed an MCP handshake in 799 ms and exposes 13 tools.

Web search and any page as LLM-ready Markdown for AI agents. Free keyless tier, no signup.

Endpoint: https://api.contextfetch.dev/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count13
Latency799 ms
Last checked (UTC)2026-10-20T04:01:01.926Z

Health history

Checked (UTC)StatusLatencyError
2026-10-20T04:01:01.926ZHealthy799

Tools (13)

contextfetch_searchSearch the web and get LLM-ready Markdown. Each result has its title, URL and only the passages relevant to the query (cross-encoder pruned context), so it costs far fewer tokens than raw pages. Use for current events, documentation, APIs, research and fact checking.
contextfetch_extract_urlFetch a public web page (docs, articles, GitHub files, arXiv papers) as clean Markdown with tables preserved. Pass `query` to get only the passages relevant to it instead of the whole page.
contextfetch_find_similarFind pages similar to a given URL (alternatives, related docs, competing libraries), excluding the source domain. Returns titles, URLs and the most relevant passages as Markdown.
contextfetch_researchResearch a question in one call, server-side: runs up to 5 web searches (sub-queries) concurrently, dedupes the pages by URL, ranks them all against the question with a cross-encoder and returns one Markdown evidence pack with numbered [n] sources and their query-pruned passages, quoted verbatim (no
contextfetch_deep_researchSame as contextfetch_research (kept for existing clients): up to 3 sub-queries run server-side, sources deduped and ranked against the question, one Markdown evidence pack with numbered sources and query-pruned passages. Each sub-query is one search and costs 1 credit. You SHOULD pass your own `sub_
contextfetch_answerAnswer a question with passages quoted verbatim from the web, never generated: searches, scores every passage of the top pages with a cross-encoder and returns the best ones with [n] citations to their sources. Use it for quick factual lookups; the quotes may not fully answer an open-ended question.
contextfetch_crawlCrawl one website from a start URL and get its pages as Markdown: same-site links only, up to `max_depth` hops (<= 3) and `limit` pages (<= 50). Pass `query` to rank the pages by relevance and return only their relevant passages. Costs 1 credit per page returned.
contextfetch_mapList a website's URLs without fetching its pages: its sitemaps (from robots.txt, else /sitemap.xml) plus the start page's links, same site only, up to `limit` (<= 5,000). Use it to find the right pages before contextfetch_extract_url or contextfetch_crawl. Costs 1 credit.
contextfetch_balanceShow the API key's remaining credits, daily burn rate (7-day average) and auto-reload settings, including the last auto-reload error if a payment failed. Needs an API key (Authorization: Bearer); free.
contextfetch_auto_reloadTurn auto-reload on or off, or change it: when credits drop below `threshold`, the saved card buys `pack` again, up to `monthly_max_usd` per month. Needs an API key and a card saved at checkout. The monthly cap cannot be raised above $500 here.
contextfetch_get_free_keyGet a free ContextFetch API key (no signup, no payment) with starter credits, for when the keyless daily limit runs out. One key per network, ever: keep the key it returns and use it as `Authorization: Bearer <key>`.
searchSearch the web. Returns {results: [{id, title, url}]} as JSON; pass an id to `fetch` for the page text.
fetchFetch the full text of a search result by its id (a URL). Returns {id, title, text, url, metadata} as JSON.