Expert MCP
🧠 Expert MCP
Оснастите свою модель ИИ «экспертным консультантом», к которому можно обратиться в любой момент.
Когда используемая модель сталкивается со сложной задачей, она может перенаправить вопрос заранее настроенной продвинутой модели (например, GPT-5.5, Claude Opus 4.7 и т. д.) с помощью этого MCP-инструмента, получить глубокий анализ и профессиональные рекомендации, а затем, объединив их со своим собственным суждением, выдать окончательный ответ.
✨ Функциональные особенности
🔌 Совместимость с OpenAI — подключение к любым вышестоящим эндпоинтам в формате OpenAI (OpenAI / DeepSeek / Qwen / vLLM / Ollama и др.)
⚙️ Конфигурация через файл — все параметры централизованно управляются в
config.json, без необходимости изменения кода📡 Streamable HTTP — потоковая передача по HTTP в соответствии с новейшими стандартами MCP, эндпоинт
/mcp🛠️ Богатые подсказки для инструментов — тщательно проработанное
description, направляющее модель на вызов в нужный момент🧩 Трехкомпонентные входные параметры —
question(обязательно),context(контекст),focus(фокус внимания)📊 Полное логирование — логи запросов + статистика использования токенов для мониторинга и отладки
Related MCP server: Consult LLM MCP
🏗️ Принцип работы
┌─────────────────────────────────────────────────────────┐
│ 用户 (User) │
└───────────────────────────┬─────────────────────────────┘
│ 提问
▼
┌─────────────────────────────────────────────────────────┐
│ 下游模型 (Claude / GPT / Qwen …) │
│ │
│ 遇到复杂问题?→ 调用 consult_advanced_model 工具 │
└───────────────────────────┬─────────────────────────────┘
│ MCP Streamable HTTP
▼
┌─────────────────────────────────────────────────────────┐
│ Expert MCP Server │
│ (本项目 server.py) │
└───────────────────────────┬─────────────────────────────┘
│ OpenAI API 请求
▼
┌─────────────────────────────────────────────────────────┐
│ 上游高级模型 (GPT-5.5、Claude Opus 4.7 …) │
│ 返回深度分析意见 │
└─────────────────────────────────────────────────────────┘📦 Быстрый старт
1. Клонирование репозитория
git clone https://github.com/MineJPGcraft/Expert-mcp.git
cd Expert-mcp2. Установка зависимостей
pip install -r requirements.txtРекомендуется использовать Python 3.10+, желательно устанавливать в виртуальном окружении.
3. Редактирование конфигурационного файла
Скопируйте и измените config.json:
{
"host": "0.0.0.0",
"port": 8765,
"upstream": {
"base_url": "https://api.openai.com/v1",
"api_key": "sk-xxxxxxxxxxxxxxxxxxxx",
"model": "gpt-5.5",
"temperature": 0.3,
"max_tokens": 4096,
"timeout": 120,
"system_prompt": "你是一位顶尖的资深专家顾问,请对问题进行深入、严谨、可执行的分析。"
}
}Описание параметров см. ниже в разделе ⚙️ Справочник конфигурации.
4. Запуск службы
python server.pyПоявление следующих логов означает успешный запуск:
2025-xx-xx | INFO | mcp-advisor | 上游模型: gpt-4o @ https://api.openai.com/v1
2025-xx-xx | INFO | mcp-advisor | MCP 监听: http://0.0.0.0:8765/mcpАдрес MCP-эндпоинта:
http://127.0.0.1:8765/mcp🔧 Подключение клиента
В клиентах, поддерживающих MCP Streamable HTTP (Cherry Studio, Cline, Claude Code и др.), добавьте следующую конфигурацию:
{
"mcpServers": {
"expert-advisor": {
"type": "streamableHttp",
"url": "http://127.0.0.1:8765/mcp"
}
}
}Удаленное развертывание? Замените
127.0.0.1на реальный IP-адрес или доменное имя сервера и убедитесь, что порт открыт в брандмауэре.
⚙️ Справочник конфигурации
Поле | Тип | Значение по умолчанию | Описание |
| string |
| Адрес прослушивания службы |
| integer |
| Порт прослушивания службы |
| string | — | Базовый URL вышестоящего API (совместимый с OpenAI) |
| string | — | API-ключ вышестоящего сервиса |
| string | — | Название модели, например |
| float |
| Температура генерации, для аналитических задач рекомендуется низкое значение |
| integer |
| Максимальное количество токенов в одном ответе |
| float |
| Тайм-аут запроса в секундах |
| string | Встроенное значение | Системный промпт для продвинутой модели, можно полностью настроить |
Переключение конфигурационного файла через переменные окружения
MCP_CONFIG=config.prod.json python server.py🛠️ Описание инструментов
Инструменты, доступные для вызова моделью:
consult_advanced_model
Параметр | Тип | Обязательно | Описание |
| string | ✅ | Основной вопрос для консультации, максимально полный и ясный |
| string | ❌ | Контекстная информация, например фрагменты кода, требования пользователя, предложенные решения и т. д. |
| string | ❌ | Направление, в котором желательно получить ответ от продвинутой модели |
Рекомендуемые сценарии использования:
Уверенность в ответе < 80%
Пользователь явно запрашивает глубокое мышление / строгий анализ / оптимальное решение
Задачи с множеством ограничений, требующие сложного взвешивания факторов
Математика, алгоритмы, системный дизайн, сложные баги, требующие пошаговых рассуждений
Ситуации, когда нужно перепроверить собственные выводы
Не рекомендуется использовать:
Простые приветствия или обычные информационные запросы
Базовые вопросы с очевидными ответами
Часто повторяющиеся простые задачи
🌐 Подключение к вышестоящим сервисам
Просто измените раздел upstream в config.json для подключения к разным провайдерам.
📋 Зависимости
mcp>=1.2.0
openai>=1.40.0📄 Лицензия
MIT License © 2026 MCJPG
This server cannot be deployed
Maintenance
Related MCP Connectors
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Remote MCP server exposing 330 production AI-agent services for web/data processing, validation, AI utilities, blockchain/crypto utilities, and x402 pay-per-use access.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Remote MCP server for AI.TV creators — delegate account operations to your AI agent over MCP.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceAn OpenAI API-based MCP server that provides deep thinking and analysis capabilities, integrating with AI editor models to deliver comprehensive insights and practical solutions.-
- AlicenseAqualityAmaintenanceAn MCP server that lets Claude Code consult stronger AI models (o3, Gemini 2.5 Pro, DeepSeek Reasoner) when you need deeper analysis on complex problems.1102 npm139MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI-to-AI consultation for critical thinking and complex reasoning via OpenRouter, allowing one AI to delegate tasks to another AI model.10MIT
- FlicenseNot gradedqualityCmaintenanceMCP server that lets Claude Code consult ChatGPT for a second opinion mid-task, with explicit context passed by the caller.-