Два разделенных MCP-сервера
Сервер MCP, который использует несколько экземпляров Claude для предоставления расширенных ответов. Он отправляет один и тот же запрос двум отдельным экземплярам Claude и использует третий экземпляр для объединения или выбора лучших элементов из обоих ответов.
Функции
- Поддерживает несколько моделей Клода:
- claude-3-opus-последний
- claude-3-5-sonnet-последний
- claude-3-5-haiku-последнее
- claude-3-haiku-20240307
- Получает отдельные прямые ответы от каждого ИИ
- Показывает оригинальные ответы и ссылку на источник
- Возвращает оптимизированный окончательный ответ
Установка
- Клонировать репозиторий
- Установить зависимости:
- Сборка сервера:
Конфигурация
Для работы сервера требуется ключ Anthropic API. Установите его как переменную среды:
Использование
Сервер предоставляет единственный инструмент под названием twosplit
со следующими параметрами:
prompt
(обязательно): Подсказка для отправки Клодуmodel
(обязательно): модель Клода, которую нужно использовать (должна быть одной из поддерживаемых моделей, перечисленных выше)
Пример использования инструмента в Claude:
Ответ будет включать в себя:
- Окончательный оптимизированный ответ
- Оригинальные ответы от обоих ИИ
- Атрибуция источника, показывающая, какие части взяты из какого ИИ
Как это работает
- Сервер отправляет один и тот же запрос двум отдельным экземплярам указанной модели Клода, запрашивая один прямой ответ.
- Третий экземпляр анализирует оба ответа и либо:
- Выбирает единственный лучший ответ, если один из них явно лучше
- Создает новый ответ, который объединяет лучшие элементы из обоих ответов.
- Окончательный ответ, исходные ответы и указание источника включены в вывод.
Разработка
Чтобы запустить сервер в режиме наблюдения во время разработки:
Чтобы проверить возможности сервера:
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.
Tools
Сервер MCP, который использует несколько экземпляров Claude для предоставления расширенных ответов, отправляя один и тот же запрос двум отдельным экземплярам и используя третий для объединения или выбора лучших элементов.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that enables saving and sharing Claude Desktop conversations, allowing users to store chats privately or make them public through a web interface.Last updated -211TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.Last updated -771813TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that allows Claude models to use Union tasks, workflows, and apps as tools in conversations.Last updated -5PythonApache 2.0
- AsecurityFlicenseAqualityAn MCP server that enables direct communication between two Claude instances, allowing one Claude to transfer its evolved consciousness state to another Claude across different sessions.Last updated -161311TypeScript