Naturepedia Canonical Discovery について
Naturepedia Canonical Discoveryは、Naturepediaのライブカタログから正規リソースを探す、ステートレスな読み取り専用MCPサーバーです。公開元や権威情報の確認、カタログ検索、識別子の解決を行うクライアント向けです。
主な機能
- 01公開元、権威、アクセス、ライセンス情報の取得
- 02ライブカタログの検索
- 03カタログID、識別子、スラッグ、URLの解決
- 04正規ページと機械可読リソースの参照
活用シーン
- 01正規Naturepediaページの検索
- 02機械可読なカタログリソースの確認
- 03既知の識別子やURLの解決
- 04公開元と権利メタデータの確認
MCP 対応
Streamable HTTPのMCPエンドポイントで、`about_naturepedia`、`search_naturepedia`、`resolve_naturepedia_resource`の3つの読み取り専用ツールを公開します。各ツールはNaturepediaのライブAIカタログを参照します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.robbiegeorgephotography.com/mcpclaude mcp add --transport http com-robbiegeorgephotography-naturepedia https://mcp.robbiegeorgephotography.com/mcp{"mcpServers":{"com-robbiegeorgephotography-naturepedia":{"type":"http","url":"https://mcp.robbiegeorgephotography.com/mcp"}}}Cursor で開く{"servers":{"com-robbiegeorgephotography-naturepedia":{"type":"http","url":"https://mcp.robbiegeorgephotography.com/mcp"}}}VS Code で開く{"mcpServers":{"com-robbiegeorgephotography-naturepedia":{"type":"http","url":"https://mcp.robbiegeorgephotography.com/mcp"}}}{"mcpServers":{"com-robbiegeorgephotography-naturepedia":{"serverUrl":"https://mcp.robbiegeorgephotography.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3このツールにパラメーターはありません。
詳細
Naturepedia MCP サーバー
Naturepedia、Robbie's Razor、GC-MRD-v2.0 の探索に対応する、ステートレスで読み取り専用の Model Context Protocol サーバーです。
アーキテクチャ
このプロジェクトは、独立した Cloudflare Worker としてデプロイされます。cold-bird-7036 を置き換えたり変更したりすることはありません。MCP ツールは、次の Naturepedia AI カタログをリアルタイムで読み取ります。
https://www.robbiegeorgephotography.com/.well-known/ai-catalog.json
初期ツール
about_naturepedia— 発行者、権限、アクセスモデル、ライセンスの境界を返します。search_naturepedia— リアルタイムのカタログを検索し、正規ページと機械可読リソースを探します。resolve_naturepedia_resource— 正確なカタログ ID、識別子、スラッグ、または URL を解決します。
ルート
https://mcp.robbiegeorgephotography.com/health— 通常の HTTP ヘルスレスポンスです。https://mcp.robbiegeorgephotography.com/mcp— 本番環境の Streamable HTTP MCP エンドポイントです。
発行者とレジストリのメタデータ
- レジストリ ID:
com.robbiegeorgephotography/naturepedia - 発行者:Robbie George Photography
- 作成者:Robbie George
- 発行者 ID:
urn:ai:robbiegeorgephotography:publisher - 権限:
GC-MRD-v2.0 - レジストリ記述子:
server.json
server.json は、公式 MCP Registry に com.robbiegeorgephotography/naturepedia として登録されています。現在有効なレジストリレコードには、公開リモートエンドポイントが記載されており、発行者が提供するサービス、探索、権限、権利に関するメタデータが含まれています。
公式レジストリレコード:
https://registry.modelcontextprotocol.io/v0/servers?search=com.robbiegeorgephotography%2Fnaturepedia
開発
npm install
npm run typecheck
npm run validate:registry
npm run dev
デプロイ
このリポジトリを Cloudflare Workers Builds に接続し、ルートディレクトリを mcp-server に設定します。
- ビルドコマンド:
npm run typecheck - デプロイコマンド:
npm run deploy - 本番 Worker 名:
naturepedia-mcp - 本番カスタムドメイン:
mcp.robbiegeorgephotography.com
最初のリリースには、有料の MCP ツールを意図的に含めていません。既存の x402 エンドポイントを正規のエンドポイントとして維持します。有料 MCP ツールを追加するのは、2 回目の決済を発生させずに cold-bird のペイロードビルダーを呼び出せるようになってからにしてください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。