Meta MCP プロキシ
複数のMCPサーバーとJavaScript関数にまたがるツールの検出と実行を可能にする、柔軟なモデルコンテキストプロトコル(MCP)プロキシです。数百ものツールがある場合でも、コンテキストイベントを縮小できます。このMCPは、他のMCP(またはライブラリ)のラッパーとして機能し、一種のローカルRAG(Retrieval Augmented Generation)を実行してコンテキストサイズを削減します。LLMに2つのメソッド(検出と実行)を提供し、LLMに簡潔な検出処理を要求します。実行メソッドはシンプルなプロキシです。
ツールの目的と、LLM がどのようなトピックにそれを使用すべきかについての詳細を拡張するために、 discoverDescriptionExtras
構成を追加することを強くお勧めします。
特徴
- 🌉統合ツール検出: 複数の MCP サーバーにわたるツールの検索
- 🔌プロキシ実行: ツール呼び出しを適切なサーバーにルーティングする
- 🔍スマート検索:あいまい一致で最適なツールを見つける
- 🧩 JavaScript 統合: カスタム JavaScript 関数を MCP ツールとして公開
- 📝設定可能: ファイルまたはコマンドライン引数から設定を読み込む
使用法
🧱 インストール
ファイル~/Library/Application Support/Claude/claude_desktop_config.json
を編集します。
そして以下を追加します
設定ファイルの形式
config.json
は次の構造に従う必要があります。
例として
クロードとの0ショット会話の例
この例では、ペットストアのデモ設定を使用していますが、APIの説明はほとんどありません。
図書館として
Meta MCP Proxy を独自の JavaScript アプリケーションのライブラリとして使用することもできます。
meta-mcp-proxy をライブラリとして MCP を作成する例
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
複数のモデル コンテキスト プロトコル (MCP) サーバーと JavaScript 関数にわたるツールの検出と実行を可能にし、数百のツールを扱う場合でもコンテキスト サイズを削減する柔軟なプロキシです。
Related MCP Servers
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -43TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.Last updated -484TypeScript
- -security-license-qualityA specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.Last updated -1TypeScript
- -securityAlicense-qualityAn MCP (Model Context Protocol) server that chains calls to other MCP tools, reducing token usage by allowing sequential tool execution with result passingLast updated -10925JavaScriptMIT License