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를 사용할 필요 없이 일반 웹 검색, 전문 분야(금융, 학술, 법적 등)의 수직 도메인 검색을 통합하고, 웹사이트의 전체 콘텐츠를 LLM이 효과적으로 활용할 수 있도록 Markdown 형식으로 추출할 수 있습니다.

작동 방식

이 프로젝트는 AI 에이전트(Claude Desktop, Cursor, OpenCode 등)를 AnySearch API에 연결하는 MCP(Model Context Protocol) 서버입니다. 네이티브 Streamable HTTP, SSE, stdio(예: mcp-remote 또는 supergateway 프록시를 통해)를 포함한 다양한 전송 방식을 지원합니다.

에이전트는 다음 도구를 사용할 수 있습니다:

  • search: 일반 또는 도메인별 검색을 수행합니다.
  • get_sub_domains: 사용 가능한 수직 도메인과 해당 도메인에 필요한 파라미터 스키마를 가져옵니다.
  • batch_search: 최대 5개의 독립된 검색 쿼리를 병렬로 실행합니다.
  • extract: 대상 URL의 HTML 콘텐츠를 Markdown으로 변환합니다.

대상 사용자

MCP 표준을 지원하는 AI 에이전트 개발자 및 사용자로, 에이전트가 웹 탐색, 전문 분야 조사, 웹사이트에서 깨끗한 콘텐츠를 추출할 수 있도록 하고 싶은 분들입니다.

주요 특징

  • 통합 검색: 일반 웹 검색과 수직 도메인 검색을 하나의 도구로 통합합니다.
  • extract 도구: 전체 페이지 콘텐츠를 가져와 Markdown 형식으로 반환합니다.
  • 병렬 처리: 여러 쿼리를 동시에 실행할 수 있는 배치 검색을 지원합니다.
  • 유연한 전송 방식: Streamable HTTP를 네이티브로 지원하며, SSE 및 stdio는 프록시를 통해 지원합니다.
  • 익명 접근: API 키 없이도 사용 가능하지만, 제한된 레이트 제한이 적용됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트