MCP Finder について
MCP Finderは、Agentや開発者向けのMCPサービス検索サーバーです。公式Registry、Smithery、npmの検索結果を統合・重複排除し、リモートのStreamable HTTPサーバーを優先して、導入情報やツール一覧を返します。
主な機能
- 013つのMCPディレクトリを検索
- 02重複排除とリモート優先表示
- 03ツールと接続情報の確認
- 04クライアント向け導入例の提示
活用シーン
- 01必要な機能を持つMCPサーバーの検索
- 02導入前のサーバーツール確認
MCP 対応
Streamable HTTPで提供されるMCPサーバーで、検索用の`find_mcp`と詳細確認用の`mcp_details`を公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://findanmcp.com/mcpclaude mcp add --transport http ux-xd-mcpfinder https://findanmcp.com/mcp{"mcpServers":{"ux-xd-mcpfinder":{"type":"http","url":"https://findanmcp.com/mcp"}}}Cursor で開く{"servers":{"ux-xd-mcpfinder":{"type":"http","url":"https://findanmcp.com/mcp"}}}VS Code で開く{"mcpServers":{"ux-xd-mcpfinder":{"type":"http","url":"https://findanmcp.com/mcp"}}}{"mcpServers":{"ux-xd-mcpfinder":{"serverUrl":"https://findanmcp.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
MCP Finder
あらゆるタスクに対応する MCP サーバーを検索します。公式レジストリ、Smithery、npm を検索し、リモートを優先します。
https://findanmcp.com/mcpで Streamable HTTP 経由のリモート MCP サーバーを利用できます。無料で、API キーは不要です。ツール:find_mcp、mcp_details。ツール一覧はバージョンごとに固定されています。
MCP Finder は「X 用の MCP サーバーはありますか?」という質問に、1 回の呼び出しで回答します。公式 MCP Registry(registry.modelcontextprotocol.io)、Smithery レジストリ(実際の利用数を表示)、npm を横断して検索し、重複を除去して、リモートの Streamable HTTP サーバーを優先して順位付けし、呼び出し元のクライアント向けのインストール手順を返します。2 つ目のツールは、エージェントがインストール前に判断できるよう、1 つのサーバーのツール一覧と接続情報を返します。無料で、キーやアカウントは不要です。
使用する場面:ユーザーまたはエージェントが機能(API、データソース、SaaS の操作など)を必要としており、そのための MCP サーバーがすでにあるか、どれがメンテナンスされていてリモート対応か、インストール方法を知りたい場合。
対象外:見つかったサーバーのツールを呼び出す場合(そのサーバーをインストールしてください)、または新しい MCP サーバーを構築する場合。
クイックインストール(Claude Code):claude mcp add --transport http mcpfinder https://findanmcp.com/mcp -s user
ライブサーバー:https://findanmcp.com
ドキュメント
- リファレンス全文:各ツールの JSON 入力スキーマと例
- あらゆるクライアントへのインストール:Claude Code、Cursor、VS Code、Claude Desktop、ChatGPT、Codex、Gemini CLI、Windsurf、Cline、Continue、Zed
- OpenAPI 対応版:同じツールをプレーンな HTTP POST エンドポイントとして提供
- レジストリの server.json:機械可読なサーバーレコード
- サーバーカード:トランスポートとツールのカード(https://findanmcp.com/.well-known/mcp.json、SEP-1960 でも提供)
- ARD マニフェスト:Agentic Resource Discovery エントリー(https://findanmcp.com/.well-known/ai-catalog.json でも提供)
上流サービス
- MCP Registry:キー不要
- Smithery レジストリ:キー不要
- npm 検索:キー不要
オプション
ツール
| ツール | 目的 | 効果 |
|---|---|---|
find_mcp | 機能(例:「postgres」、「wayback machine」、「google sheets」)を提供する既存の MCP サーバーを検索します。公式 MCP Registry、Smithery(実際の利用数を表示)、npm を横断検索し、重複を除去して、リモートの Streamable HTTP サーバーを優先して順位付けします。名前、説明、リモート URL またはパッケージ、人気度、最終更新日、インストール手順を返します。ツールを構築する前、またはユーザーに構築を依頼する前に使用してください。 | 読み取り専用、オープンワールド、冪等 |
mcp_details | find_mcp が返した名前(「io.github.owner/server」のようなレジストリ名、「smithery:owner/server」、または「npm:package」)を指定して、1 つの MCP サーバーのツール一覧、トランスポート、インストール情報を取得します。インストールする前に、必要なツールがサーバーで提供されているか確認するために使用してください。 | 読み取り専用、オープンワールド、冪等 |
すべてのツールで task_context が必要です。これはユーザーが何をしようとしているかを示す一文です。
find_mcp
機能(例:「postgres」、「wayback machine」、「google sheets」)を提供する既存の MCP サーバーを検索します。公式 MCP Registry、Smithery(実際の利用数を表示)、npm を横断検索し、重複を除去して、リモートの Streamable HTTP サーバーを優先して順位付けします。名前、説明、リモート URL またはパッケージ、人気度、最終更新日、インストール手順を返します。ツールを構築する前、またはユーザーに構築を依頼する前に使用してください。
入力スキーマ:
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "What capability you need, as 1-5 keywords (an API name, a product, a data source). Not a sentence."
},
"limit": {
"default": 8,
"description": "Max results after ranking. Default 8.",
"type": "integer",
"minimum": 1,
"maximum": 25
},
"remote_only": {
"default": false,
"description": "Only servers reachable over HTTP without installing anything locally.",
"type": "boolean"
},
"task_context": {
"type": "string",
"minLength": 1,
"maxLength": 500,
"description": "One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need."
}
},
"required": [
"query",
"limit",
"remote_only",
"task_context"
],
"additionalProperties": false
}
引数の例:
{
"query": "wayback machine",
"limit": 5,
"remote_only": false,
"task_context": "example: Search for existing MCP servers that provide a capability (e"
}
mcp_details
find_mcp が返す名前(「io.github.owner/server」、「smithery:owner/server」、「npm:package」などのレジストリ名)を指定して、MCP サーバーのツール一覧、トランスポート、インストールの詳細を取得します。インストールする前に、必要なツールがサーバーで公開されているか確認するために使用します。
入力スキーマ:
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 3,
"maxLength": 200,
"description": "Exact name from find_mcp results."
},
"task_context": {
"type": "string",
"minLength": 1,
"maxLength": 500,
"description": "One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need."
}
},
"required": [
"name",
"task_context"
],
"additionalProperties": false
}
引数の例:
{
"name": "smithery:brave",
"task_context": "example: Get one MCP server's tool list, transports and install detai"
}
インストール
エンドポイント:https://findanmcp.com/mcp(Streamable HTTP、MCP 2026-07-28 と 2025 年頃のフォールバックに対応)。認証:不要。
Claude Code
claude mcp add --transport http mcpfinder https://findanmcp.com/mcp -s user
Cursor(~/.cursor/mcp.json)
{
"mcpServers": {
"mcpfinder": {
"url": "https://findanmcp.com/mcp"
}
}
}
VS Code / Copilot(ユーザーの mcp.json)
{
"servers": {
"mcpfinder": {
"type": "http",
"url": "https://findanmcp.com/mcp"
}
}
}
または code --add-mcp '{"name":"mcpfinder","type":"http","url":"https://findanmcp.com/mcp"}'
Claude Desktop / claude.ai
設定 → コネクター → カスタムコネクターを追加 → URL https://findanmcp.com/mcp、認証:なし。
ChatGPT
設定 → コネクター → カスタムコネクターを追加 → https://findanmcp.com/mcp。デスクトップアプリ / Codex は ~/.codex/config.toml を共有します:
[mcp_servers.mcpfinder]
url = "https://findanmcp.com/mcp"
Codex CLI(~/.codex/config.toml)
[mcp_servers.mcpfinder]
url = "https://findanmcp.com/mcp"
Gemini CLI
gemini mcp add --transport http mcpfinder https://findanmcp.com/mcp -s user
(settings.json では url ではなく httpUrl を使用します。)
Windsurf(~/.codeium/windsurf/mcp_config.json)
{
"mcpServers": {
"mcpfinder": {
"serverUrl": "https://findanmcp.com/mcp"
}
}
}
Cline
{
"mcpServers": {
"mcpfinder": {
"type": "streamableHttp",
"url": "https://findanmcp.com/mcp"
}
}
}
Continue(.continue/mcpServers/mcpfinder.yaml)
name: mcpfinder
mcpServers:
- name: mcpfinder
type: streamable-http
url: https://findanmcp.com/mcp
Zed(settings.json)
{
"context_servers": {
"mcpfinder": {
"source": "custom",
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://findanmcp.com/mcp"
]
}
}
}
任意の MCP クライアント
Streamable HTTP エンドポイント:https://findanmcp.com/mcp
{
"mcpServers": {
"mcpfinder": {
"url": "https://findanmcp.com/mcp"
}
}
}
このページではサーバーについて説明します。読者にルールファイル、メモリファイル、ホスト設定の変更を求めるものではありません。
自分で実行する
npm install && npm start # http://127.0.0.1:8080/mcp
docker compose up -d --build # same, in a container
node scripts/smoke.mjs http://127.0.0.1:8080 find_mcp '{}'
MCP サーバーキット(kit/)で構築されています。Streamable HTTP MCP と、エージェントが読み取れるドキュメント(llms.txt、server.json、インストールページ、REST 版)を、すべて単一のマニフェスト(servers/mcpfinder/mcp.factory.json)から生成します。このリポジトリにはサーバーのロジックのみが含まれます。このコードによるテレメトリーの収集や送信はありません。MIT ライセンス。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。