Перейти к содержимому

MCP Server.exe

Преобразует MCP серверы в исполняемые файлы с поддержкой цепочек инструментов, комбинации сервисов и автоматизации.

TypeScript
80 stars

Описание

MCP Server.exe — это исполняемый сервер для запуска MCP сервисов, совместимый с Cursor и Xiaozhi. Поддерживает цепочки инструментов для автоматизации, комбинацию нескольких сервисов (SSE и stdio), динамическую загрузку плагинов, WebSocket-соединения, cron-задачи и автообновление конфигураций. Разработан на Node.js, использует JSON/JS для настройки. Идеален для интеграции в приложения, автоматизации workflows и распределенного развертывания.

Возможности

Цепочки инструментов

Последовательное выполнение нескольких инструментов для сложной автоматизации с маппингом данных.

Комбинация MCP сервисов

Одновременный запуск и управление несколькими сервисами в SSE и stdio режимах.

Плагиновая система

Динамическая загрузка и настройка кастомных инструментов через JS конфиги.

WebSocket подключение

Поддержка реального времени связи с сервисами вроде xiaozhi.me и автоматический реконнект.

Cronjob режим

Периодическое выполнение задач с уведомлениями (десктоп, email, ntfy).

Автоматическое перезагружка

Мониторинг изменений в конфигах и скриптах для мгновенного применения обновлений.

Установка

Установка: npm install Сборка: yarn build или npm run build Запуск: npx mcp_exe –mcp-config ./examples/mcp.json Для Windows/macOS: ./executables/mcp_server-win-x64.exe –mcp-config ./examples/mcp.json

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
80

Ссылки