mcpField
A
A Remote MCP Server for ATproto Docs

A Remote MCP Server for ATproto Docs

ローカル
github.com/immberメモリ・ナレッジ1633 週間前に更新

A Remote MCP Server for ATproto Docs について

ATproto開発者向けのリモートMCPサーバーで、公開されているオンラインドキュメントを検索・照会できます。定期実行されるワーカーが文書をCloudflareストレージに保存し、AutoRAGインスタンスが検索します。

主な機能

  1. 01ATprotoドキュメントの検索
  2. 02公開プロトコル文書の照会
  3. 03文書内容からの情報取得

活用シーン

  1. 01ATproto開発資料の検索
  2. 02プロトコルに関する疑問の調査
  3. 03エージェントからの文書検索

MCP 対応

MCP対応クライアント向けに、search_documentationツールを提供するリモートMCPサーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"atproto-docs": {
"command": "npx",
"args": [
"-y",
"mcp-remote"
]
}
}
}
起動コマンドnpx -y mcp-remote

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-remote

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
querystringはい

詳細

ATproto Docs 用リモート MCP サーバー

ATproto Docs Server MCP server

Cloudflare にデプロイ済み

このリモート MCP サーバーは、ATprotocol のドキュメントを検索・照会するための tool を公開しています。

ツール説明
search_documentationatproto のドキュメントを検索します

プロトコル上で開発する開発者の助けになるよう、心を込めて作成しました 💙。

このリモート MCP サーバーは、次の場所で一般公開されています:

https://mcp-atproto-docs.immber.workers.dev/sse

依存関係

CloudFlare が提供するリモート MCP 認証不要サーバーテンプレートを使用して作成しました。

この MCP サーバーは、ATprocol の公開ドキュメントを取り込んだ CloudFlare AutoRAG インスタンスに問い合わせます。ドキュメントは Cloudflare worker によって取り込まれます。

  • cron worker => R2 storage bucket => AutoRAG Vectorize DB

このプロジェクトは、Cloudflare の Documentation MCP Serverに着想を得て作成されました。

ソース

atproto-docs-workerは、ドキュメントをクロールして R2 バケットに保存する cloudflare worker です。週次の cron スケジュールで実行されます。

現在対象となっているリソースの一覧を確認したり、変更をリクエストしたりするには、そのリポジトリをご覧ください。

ツールの使用方法

MCP 互換クライアントに接続してください。その後、任意の AI エージェントに search_documentation ツールを使用するよう依頼します。

Cloudflare AI Playground に接続する

リモート MCP クライアントである Cloudflare AI Playground から、この MCP サーバーに接続できます。

  1. https://playground.ai.cloudflare.com/ にアクセスします
  2. デプロイした MCP サーバーの URL を入力します( https://mcp-atproto-docs.immber.workers.dev/sse)
  3. これで、Playground からこの MCP ツールを直接使用できます!
Claude Desktop を MCP サーバーに接続する

Claude Desktop からこの MCP サーバーに接続するには、Anthropic のクイックスタートに従い、Claude Desktop で「設定」>「開発者」>「設定を編集」に移動します。

次の設定を追加します。

{
  "mcpServers": {
    "search_atproto_docs": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp-atproto-docs.immber.workers.dev/sse"
      ]
    }
  }
}

Claude を再起動すると、ツールが使用可能になります。

クエリの例

oauth に関するクエリの結果を表示する Claude Desktop のスクリーンショット

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。