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 Server は、AIエージェントがリアルタイムのウェブ検索とコンテンツ抽出を実行するための統合インターフェースを提供します。複数の検索APIを必要とせず、一般ウェブ検索、専門分野の垂直領域検索(金融、学術、法務など)を統合し、ウェブページの完全なコンテンツをMarkdown形式で抽出してLLMの利用に適した形で提供します。

動作方法

このプロジェクトは、AIエージェント(Claude Desktop、Cursor、OpenCodeなど)をAnySearch APIに接続するMCP(Model Context Protocol)サーバーです。ネイティブのStreamable HTTP、SSE、stdio(mcp-remotesupergatewayなどのプロキシ経由)を含む複数の通信方法をサポートしています。

エージェントは以下のツールを使用できます:

  • search:一般またはドメイン固有の検索を実行。
  • get_sub_domains:利用可能な垂直ドメインとその必要なパラメータスキーマを取得。
  • batch_search:最大5つの独立した検索クエリを並列で実行。
  • extract:ターゲットURLのHTMLコンテンツをMarkdownに変換。

対象ユーザー

MCP標準をサポートするAIエージェントの開発者およびユーザーで、エージェントにウェブブラウジング、専門分野の調査、ウェブサイトからのクリーンなコンテンツ抽出機能を提供したい方。

特徴

  • 統合検索:一般ウェブ検索と垂直ドメイン検索を1つのツールで統合。
  • extract ツール:完全なページコンテンツを取得し、Markdown形式で返却。
  • 並列処理:複数のクエリを同時に実行可能なバッチ検索をサポート。
  • 柔軟な通信方法:Streamable HTTPをネイティブでサポートし、SSEおよびstdioにはプロキシ経由で対応。
  • 匿名アクセス:APIキーなしでも利用可能。ただし、レート制限は低めです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト