A skill package that gives AI agents real-time web search, vertical domain search, batch search, and full-page content extraction through a CLI.
anysearch-ai/anysearch-mcp-server
An MCP server giving AI agents real-time web search, vertical domain search, parallel batch search and URL-to-Markdown page extraction.
- Stars
- 2,052
- Forks
- 187
- Open issues
- 2
- Last commit
- last month
What is it?
AnySearch MCP Server is a hosted-endpoint Model Context Protocol server that lets AI clients such as Claude Code, Cursor, VS Code and Codex run live web searches. It offers general natural-language web search, structured vertical searches across domains such as finance, academic, security, legal and code, and a batch tool that runs up to five independent queries in one call.
The server also includes an extract tool that fetches a URL and returns its full HTML page content as Markdown, truncated at 50,000 characters. Vertical searches are routed through a directory tool that lists valid sub-domains and their parameter schemas, so agents can build correct queries.
The endpoint is served over Streamable HTTP at api.anysearch.com/mcp. An API key is optional; without one, requests use anonymous access with lower rate limits. The repository includes configuration examples for OpenCode, Claude Code, Cursor, VS Code, Cline, Codex, Antigravity, DeepSeek Harness, Hermes Agent and OMP.
Key features
- 01General natural-language web search with up to 10 results per query.
- 02Vertical domain search with sub-domain routing for finance, academic, security, legal and code.
- 03Batch search that runs 1 to 5 independent queries in parallel.
- 04Full-page URL extraction to Markdown for HTML pages.
- 05Works anonymously, with an optional API key for higher rate limits.
- 06Connects directly over Streamable HTTP without an SSE or stdio proxy.
Use cases
- Giving a coding agent live web access for looking up current documentation or error messages.
- Running several related searches at once to compare sources in a research workflow.
- Pulling finance or academic results through structured vertical queries instead of generic search.
- Converting a specific web article into Markdown for an agent to read and summarize.
Quick start
- 1
Get an optional API key at anysearch.com (anonymous access also works with lower rate limits)
- 2
Set the ANYSEARCH_API_KEY environment variable and add the server to Claude Code
claude mcp add --transport http anysearch https://api.anysearch.com/mcp --scope user --header 'Authorization: Bearer ${ANYSEARCH_API_KEY}' --header 'X-Anysearch-Client: mcp/1.0.0' - 3
Verify that the anysearch server is listed
claude mcp list
Things to know
- The README describes a hosted endpoint at api.anysearch.com, so it requires internet access and does not document self-hosting.
- Anonymous access has lower rate limits, and an API key is recommended for regular use.
- Automatic key registration requires a real, reachable email address.
Topics
FAQ
- What is anysearch-mcp-server?
- An MCP server giving AI agents real-time web search, vertical domain search, parallel batch search and URL-to-Markdown page extraction. AnySearch MCP Server is a hosted-endpoint Model Context Protocol server that lets AI clients such as Claude Code, Cursor, VS Code and Codex run live web searches. It offers general natural-language web search, structured vertical searches across domains such as finance, academic, security, legal and code, and a batch tool that runs up to five independent queries in one call.
- Is anysearch-mcp-server free to use? What license does it have?
- anysearch-mcp-server is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is anysearch-mcp-server still maintained?
- Updated within 6 months. The last commit to anysearch-mcp-server was on Sep 17, 2026.
- What can I use anysearch-mcp-server for?
- Giving a coding agent live web access for looking up current documentation or error messages. Running several related searches at once to compare sources in a research workflow. Pulling finance or academic results through structured vertical queries instead of generic search. Converting a specific web article into Markdown for an agent to read and summarize.
- How do I install anysearch-mcp-server?
- Get an optional API key at anysearch.com (anonymous access also works with lower rate limits) Set the ANYSEARCH_API_KEY environment variable and add the server to Claude Code: claude mcp add --transport http anysearch https://api.anysearch.com/mcp --scope user --header 'Authorization: Bearer ${ANYSEARCH_API_KEY}' --header 'X-Anysearch-Client: mcp/1.0.0' Verify that the anysearch server is listed: claude mcp list
- Where can I get anysearch-mcp-server?
- The source code and installation instructions are on GitHub: https://github.com/anysearch-ai/anysearch-mcp-server
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Python metasearch library that queries multiple web search backends and returns unified text, image, video, news and book results.
An MCP server that connects AI agents to Exa for web search, page content fetching, and multi-step research.
An MCP server giving AI assistants real-time web search, content extraction, site mapping and crawling through Tavily's API.
A free, keyless web search, X search and page fetch plugin that gives DeepSeek and other text-only models live web access.
Local-first web search, fetch, crawl and research tools for AI agents over MCP, with no API keys and no per-query cost.