Skip to main content
Glama

Multi LLM Cross-Check MCP Server

Многофункциональный сервер перекрестной проверки LLM MCP

значок кузнеца Сервер Model Control Protocol (MCP), позволяющий перекрестную проверку ответов от нескольких поставщиков LLM одновременно. Этот сервер интегрируется с Claude Desktop как сервер MCP для предоставления унифицированного интерфейса для запросов к различным API LLM.

Функции

  • Параллельный запрос нескольким поставщикам LLM

  • В настоящее время поддерживается:

    • OpenAI (ChatGPT)

    • Антропный (Клод)

    • Недоумение ИИ

    • Google (Близнецы)

  • Асинхронная параллельная обработка для более быстрого реагирования

  • Простая интеграция с Claude Desktop

Related MCP server: Parquet MCP Server

Предпосылки

  • Python 3.8 или выше

  • API-ключи для поставщиков LLM, которых вы хотите использовать

  • менеджер пакетов uv (установить с помощью pip install uv )

Установка

Установка через Smithery

Чтобы автоматически установить Multi LLM Cross-Check Server для Claude Desktop через Smithery :

npx -y @smithery/cli install @lior-ps/multi-llm-cross-check-mcp-server --client claude

Ручная установка

  1. Клонируйте этот репозиторий:

git clone https://github.com/lior-ps/multi-llm-cross-check-mcp-server.git cd multi-llm-cross-check-mcp-server
  1. Инициализируйте УФ-среду и установите требования:

uv venv uv pip install -r requirements.txt
  1. Настройка в Claude Desktop: создайте файл с именем claude_desktop_config.json в каталоге конфигурации Claude Desktop со следующим содержимым:

    { "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 } } ] }

    Примечания:

    1. Вам нужно только добавить ключи API для поставщиков LLM, которых вы хотите использовать. Сервер пропустит любых поставщиков без настроенных ключей API.

    2. Вам может потребоваться ввести полный путь к исполняемому файлу uv в поле команды. Вы можете получить это, запустив which uv на MacOS/Linux или where uv на Windows.

Использование MCP-сервера

После настройки:

  1. Сервер автоматически запустится при открытии Claude Desktop.

  2. Вы можете использовать инструмент cross_check в своих беседах, попросив «перекрестную проверку с другими LLM».

  3. Введите запрос, и он вернет ответы от всех настроенных поставщиков LLM.

Формат ответа API

Сервер возвращает словарь с ответами от каждого поставщика LLM:

{ "ChatGPT": { ... }, "Claude": { ... }, "Perplexity": { ... }, "Gemini": { ... } }

Обработка ошибок

  • Если ключ API не указан для конкретного LLM, этот поставщик будет пропущен.

  • Ошибки API обнаруживаются и возвращаются в ответе.

  • Ответ каждого LLM независим, поэтому ошибки у одного поставщика не повлияют на других.

Внося вклад

Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

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