anysearch-ai/anysearch-mcp-server

Unified real-time search MCP server supporting general web search, vertical domain search, parallel batch search, and full-page URL content extraction.

解决的问题

AnySearch MCP 服务器为 AI 代理提供统一接口,用于执行实时网络搜索和内容提取。它消除了对多个搜索 API 的需求,提供通用网络搜索、专业垂直领域搜索(如金融、学术、法律等),以及将网页完整内容提取为 Markdown 格式以供 LLM 更好地使用。

工作原理

该项目是一个 MCP(模型上下文协议)服务器,将 AI 代理(如 Claude Desktop、Cursor 或 OpenCode)连接到 AnySearch API。它支持多种传输方式,包括原生 Streamable HTTP、SSE 和 stdio(通过 mcp-remotesupergateway 等代理)。

代理可以使用以下工具:

  • search:执行通用或领域特定的搜索。
  • get_sub_domains:获取可用的垂直领域及其所需的参数模式。
  • batch_search:并行执行最多五个独立的搜索查询。
  • extract:将目标 URL 的 HTML 内容转换为 Markdown。

适用人群

支持 MCP 标准的 AI 代理的开发者和用户,希望为其代理提供网页浏览、专业领域研究以及从网站提取干净内容的能力。

特色亮点

  • 统一搜索:将通用网络搜索与垂直领域搜索整合到一个工具中。
  • extract 工具:获取完整页面内容并以 Markdown 格式返回。
  • 并行处理:支持批量搜索,可同时执行多个查询。
  • 灵活传输:原生支持 Streamable HTTP,通过代理支持 SSE 和 stdio。
  • 匿名访问:无需 API 密钥即可使用,但速率限制较低。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目