マルチLLMクロスチェックMCPサーバー
複数のLLMプロバイダーからの応答を同時にクロスチェックできるモデル制御プロトコル(MCP)サーバー。このサーバーは、Claude DesktopとMCPサーバーとして統合され、異なるLLM APIへのクエリを統一されたインターフェースで提供します。
特徴
- 複数の LLM プロバイダーを並列にクエリする
- 現在サポートされています:
- OpenAI(チャットGPT)
- 人類学的(クロード)
- 困惑AI
- Google(ジェミニ)
- 非同期並列処理による高速応答
- Claude Desktopとの簡単な統合
前提条件
- Python 3.8以上
- 使用したいLLMプロバイダーのAPIキー
- uv パッケージ マネージャー (
pip install uv
でインストール)
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Multi LLM Cross-Check Server を自動的にインストールするには:
手動インストール
- このリポジトリをクローンします:
- UV 環境を初期化し、要件をインストールします。
- Claude Desktop で構成: Claude Desktop 構成ディレクトリに、次の内容を含む
claude_desktop_config.json
という名前のファイルを作成します。注記:- 使用するLLMプロバイダーのAPIキーのみを追加してください。APIキーが設定されていないプロバイダーはサーバーによってスキップされます。
- コマンドフィールドに uv 実行ファイルへのフルパスを入力する必要があるかもしれません。これは、MacOS/Linuxでは
which uv
、Windowsではwhere uv
実行することで取得できます。
MCPサーバーの使用
設定が完了したら:
- Claude Desktopを開くとサーバーが自動的に起動します
- 「他のLLMとクロスチェックする」ように依頼することで、会話の中で
cross_check
ツールを使用することができます。 - プロンプトを提供すると、構成されたすべてのLLMプロバイダーからの応答が返されます。
APIレスポンスフォーマット
サーバーは、各 LLM プロバイダーからの応答を含む辞書を返します。
エラー処理
- 特定のLLMにAPIキーが提供されていない場合、そのプロバイダーはスキップされます。
- APIエラーがキャッチされ、レスポンスで返されます
- 各 LLM の応答は独立しているため、1 つのプロバイダーのエラーが他のプロバイダーに影響を与えることはありません。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
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.
Claude Desktop と統合され、OpenAI、Anthropic、Perplexity AI、Google Gemini などの複数の LLM プロバイダーからの応答を同時にクエリおよびクロスチェックできるモデル制御プロトコル サーバー。
Related MCP Servers
- -securityAlicense-qualityModel Context Protocol (MCP) server implementation that enables Claude Desktop to interact with Google's Gemini AI models.Last updated -191JavaScriptMIT License
- -securityFlicense-qualityA Model Control Protocol server that provides web search capabilities and similarity search functionality for Claude Desktop, allowing users to perform web searches and extract relevant information from previous search results.Last updated -2Python
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to collaborate with Google's Gemini AI models, providing tools for question answering, code review, brainstorming, test generation, and explanations.Last updated -PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that gives Claude access to multiple AI models (Gemini, OpenAI, OpenRouter) for enhanced code analysis, problem-solving, and collaborative development through AI orchestration with conversations that continue across tasks.Last updated -5,417Python