MetaMCP MCP-сервер
https://metamcp.com : Единый MCP для управления всеми вашими MCP
MetaMCP MCP Server — это прокси-сервер, который объединяет несколько серверов MCP в один. Он извлекает конфигурации инструментов/подсказок/ресурсов из MetaMCP App и направляет запросы инструментов/подсказок/ресурсов на правильный базовый сервер.
Репозиторий приложения MetaMCP: https://github.com/metatool-ai/metatool-app
Установка
Установка через Smithery
Иногда Smithery работает (подтверждено локально в Windsurf), но иногда он нестабилен, потому что MetaMCP особенный, он запускает другие MCP поверх себя. Пожалуйста, рассмотрите возможность ручной установки, если это не работает.
Чтобы автоматически установить MetaMCP MCP Server для Claude Desktop через Smithery :
Ручная установка
Использование
Использование в качестве stdio-сервера (по умолчанию)
Использование в качестве сервера SSE
При использовании опции транспорта SSE сервер запустит веб-сервер Express.js, который прослушивает соединения SSE на конечной точке /sse
и принимает сообщения на конечной точке /messages
.
Использование с Docker
При запуске сервера внутри контейнера Docker и подключении к службам на хост-машине используйте параметр --use-docker-host
для автоматического преобразования URL-адресов localhost:
Это преобразует все URL-адреса localhost или 127.0.0.1 в host.docker.internal
, что позволит контейнеру правильно подключаться к службам, работающим на хосте.
Параметры командной строки
Переменные среды
METAMCP_API_KEY
: API-ключ для MetaMCPMETAMCP_API_BASE_URL
: Базовый URL для API MetaMCPUSE_DOCKER_HOST
: если установлено значение «true», URL-адреса localhost преобразуются в host.docker.internal для совместимости с Docker.
Разработка
Основные моменты
- Совместимо с ЛЮБЫМ клиентом MCP
- Слой Multi-Workspaces позволяет переключаться на другой набор конфигураций MCP одним щелчком мыши.
- Динамические обновления конфигураций MCP через графический интерфейс.
- Изоляция пространства имен для присоединенных MCP.
Обзор архитектуры
Кредиты
- Вдохновение и немного кода (рефакторинг которого выполнен в этом проекте) с https://github.com/adamwattis/mcp-proxy-server/
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.
Прокси-сервер, объединяющий несколько серверов MCP, обеспечивая бесперебойное управление инструментами, подсказками и ресурсами через приложение MetaMCP.
Related Resources
Related MCP Servers
- -securityFlicense-qualityA configurable MCP server that dynamically loads capabilities from a remote configuration to bridge MCP clients with remote APIs for executing actions, accessing resources, and utilizing prompt templates.Last updated -6724TypeScript
- -securityAlicense-qualityA middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.Last updated -5457TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that connects to the Resource Hub, allowing centralized configuration and management of tools and resources across different MCP environments.Last updated -2JavaScript
MCP-YNU FastMCP Serverofficial
-securityAlicense-qualityA dynamic MCP server implementation that automatically loads tools, resources, and prompts from their respective directories, allowing for easy extension and configuration.Last updated -PythonMIT License