Semantic Search MCP Server について
Semantic Search MCP Serverは、Agents SDKを使い、Vectorizeデータベースに保存されたドキュメントを検索します。セマンティック検索で関連文書を取得するMCPクライアント向けです。
主な機能
- 01ドキュメントのセマンティック検索
- 02Vectorizeデータベースの検索
- 03Agents SDKによる構築
活用シーン
- 01トピックに関連するドキュメントの検索
- 02MCPクライアントからのドキュメント照会
MCP 対応
Vectorizeデータベース内のドキュメントに対するセマンティック検索をMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
セマンティック検索 MCP サーバー
Agents SDK を使用して、Vectorize データベースに保存されたドキュメントを検索できる MCP サーバーです。
https://mcp.developers.cloudflare.com/sse(またはステートレス版の https://mcp.developers.cloudflare.com/mcp)で稼働する MCP サーバーと同じコードです。
Claude Desktop での使用
{
"mcpServers": {
"cloudflare-docs": {
"command": "npx", // or may need the full path, eg if using volta: "/Users/myuser/.volta/bin/npx"
"args": ["mcp-remote@latest", "https://mcp.developers.cloudflare.com/mcp"]
// Below only needed if you're using a Zero Trust client like Cloudflare WARP
// "env": {
// "NODE_EXTRA_CA_CERTS": "/path/to/certificate.pem"
// }
}
}
}
Cloudflare の AI Playground でのテスト
https://playground.ai.cloudflare.com/ にアクセスし、MCP サーバーとして https://mcp.developers.cloudflare.com/mcp を入力してください。
VSCode でのテスト
Shift-Cmd-P を押して「MCP: Add Server...」を選び、次に「HTTP (server-sent events)」を選択して、URL に https://mcp.developers.cloudflare.com/sse を入力してください。
ローカルでのテスト(データが格納された Vectorize DB が必要です)
npm run dev
次に https://playground.ai.cloudflare.com/ にアクセスし、MCP サーバーとして http://localhost:8787/mcp を入力してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。