Multi LLM Cross-Check MCP Server
Integrates with Google's Gemini models for cross-checking responses against other LLM providers
Provides integration with OpenAI's ChatGPT models to compare responses against other LLMs
Allows parallel querying of Perplexity AI models to compare responses with other LLM providers
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Multi LLM Cross-Check MCP Servercross check: What are the main benefits of using MCP servers?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Multi LLM Cross-Check MCP Server
A Model Control Protocol (MCP) server that allows cross-checking responses from multiple LLM providers simultaneously. This server integrates with Claude Desktop as an MCP server to provide a unified interface for querying different LLM APIs.
Features
Query multiple LLM providers in parallel
Currently supports:
OpenAI (ChatGPT)
Anthropic (Claude)
Perplexity AI
Google (Gemini)
Asynchronous parallel processing for faster responses
Easy integration with Claude Desktop
Related MCP server: MCP AI Bridge
Prerequisites
Python 3.8 or higher
API keys for the LLM providers you want to use
uv package manager (install with
pip install uv)
Installation
Installing via Smithery
To install Multi LLM Cross-Check Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @lior-ps/multi-llm-cross-check-mcp-server --client claudeManual Installation
Clone this repository:
git clone https://github.com/lior-ps/multi-llm-cross-check-mcp-server.git
cd multi-llm-cross-check-mcp-serverInitialize uv environment and install requirements:
uv venv
uv pip install -r requirements.txtConfigure in Claude Desktop: Create a file named
claude_desktop_config.jsonin your Claude Desktop configuration directory with the following content:{ "mcp_servers": [ { "command": "uv", "args": [ "--directory", "/multi-llm-cross-check-mcp-server", "run", "main.py" ], "env": { "OPENAI_API_KEY": "your_openai_key", // Get from https://platform.openai.com/api-keys "ANTHROPIC_API_KEY": "your_anthropic_key", // Get from https://console.anthropic.com/account/keys "PERPLEXITY_API_KEY": "your_perplexity_key", // Get from https://www.perplexity.ai/settings/api "GEMINI_API_KEY": "your_gemini_key" // Get from https://makersuite.google.com/app/apikey } } ] }Notes:
You only need to add the API keys for the LLM providers you want to use. The server will skip any providers without configured API keys.
You may need to put the full path to the uv executable in the command field. You can get this by running
which uvon MacOS/Linux orwhere uvon Windows.
Using the MCP Server
Once configured:
The server will automatically start when you open Claude Desktop
You can use the
cross_checktool in your conversations by asking to "cross check with other LLMs"Provide a prompt, and it will return responses from all configured LLM providers
API Response Format
The server returns a dictionary with responses from each LLM provider:
{
"ChatGPT": { ... },
"Claude": { ... },
"Perplexity": { ... },
"Gemini": { ... }
}Error Handling
If an API key is not provided for a specific LLM, that provider will be skipped
API errors are caught and returned in the response
Each LLM's response is independent, so errors with one provider won't affect others
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseDqualityDmaintenanceA server built on mcp-framework that enables integration with Claude Desktop through the Model Context Protocol.11
- AlicenseBqualityDmaintenanceA secure Model Context Protocol server that enables Claude Code to connect with OpenAI and Google Gemini models, allowing users to query multiple AI providers through a standardized interface.33MIT
- Alicense-qualityFmaintenanceAn enhanced Model Context Protocol server that enables Claude to seamlessly collaborate with multiple AI models (Gemini, OpenAI, local models) for code analysis and development tasks, maintaining context across conversations.2754Apache 2.0
- AlicenseAqualityCmaintenanceA Model Context Protocol server that provides unified access to multiple LLM APIs including ChatGPT, Claude, and DeepSeek, allowing users to call different LLMs from MCP-compatible clients and combine their responses.73116MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lior-ps/multi-llm-cross-check-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server