MCP SSE Server (mcp-ectors)
Высокопроизводительный сервер для интеграции LLM с инструментами, ресурсами и промптами на Rust и Wasm.
Описание
mcp-ectors — enterprise-готовый сервер на основе actors, Rust и Wasm (Wasix), обеспечивающий безопасную интеграцию больших языковых моделей с инструментами, ресурсами и workflow-промптами. Работает как ‘USB’ для AI-агентов, поддерживает несколько изолированных роутеров в контейнерах, переиспользование соединений и высокую масштабируемость. Идеален для корпоративных AI-приложений, таких как автоматизация задач и agentic workflows. Проект устаревает в пользу Greentic-ai.
Возможности
Wasm Wasix MCP Router
Создание и управление MCP через Wasm с Wasix для портативности и интеграции с WebAssembly.
Поддержка нескольких роутеров
Регистрация динамических роутеров через Router Service Manager для обработки инструментов, ресурсов и промптов без новых соединений.
Высокая производительность
Использование actors и Rust для масштабируемости, concurrency и безопасности в enterprise-средах.
Переиспользование соединений
Развертывание нескольких роутеров на одном соединении, упрощая архитектуру и управление ресурсами.
Интеграция с LLM
Доступ к инструментам, ресурсам и промптам через чистый API, как USB-интерфейс для AI-агентов.
Установка
Предварительные требования: Установите Rust (https://www.rust-lang.org/) и Cargo.
- Клонируйте репозиторий: git clone https://github.com/yourusername/mcp-ectors.git
- Перейдите в директорию: cd mcp-ectors
- Запустите сервер: cargo run Сервер стартует на http://localhost:8080/sse. Для Goose Desktop используйте этот URL с транспортом SSE.