Официальный Python SDK для создания серверов и клиентов Model Context Protocol, связывающих LLM-приложения с инструментами, данными и промптами.
tbxark/mcp-proxy
MCP-прокси-сервер объединяет несколько MCP-серверов за одной HTTP-точкой доступа для клиентов, например Claude.
- Звёзды
- 739
- Форки
- 111
- Открытые issues
- 25
- Последний коммит
- в прошлом месяце
Что это?
MCP Proxy Server располагается между MCP-клиентами и несколькими нижестоящими MCP-серверами и предоставляет их инструменты, промпты и ресурсы через один HTTP-сервер. Клиентам достаточно подключиться один раз — отдельно настраивать каждый MCP-сервер не нужно.
Нижестоящие серверы можно запускать как локальные процессы stdio или подключать по SSE либо streamable HTTP, поэтому один файл конфигурации может включать локальные и удалённые серверы. Для подключений используются Server-Sent Events или streamable HTTP. Если нижестоящему серверу, например Notion, нужна интерактивная OAuth-авторизация, прокси может хранить и обновлять токен, чтобы все клиенты использовали одну авторизацию.
Проект написан на Go и доступен в виде бинарного файла, для установки через Go и в виде Docker-образа, в который входят npx и uvx для запуска серверов на npm и Python. При запуске можно указать URL удалённой конфигурации.
Ключевые возможности
- 01Объединяет инструменты, промпты и ресурсы нескольких MCP-серверов.
- 02Предоставляет клиентам доступ через Server-Sent Events или streamable HTTP.
- 03Подключается к нижестоящим серверам через stdio, SSE или streamable HTTP.
- 04Хранит и обновляет OAuth-токены нижестоящих серверов, которым нужен интерактивный вход.
- 05Доступен в виде бинарного файла, для установки через Go или в виде Docker-образа.
Сценарии использования
- Предоставить MCP-клиенту, например Claude, одну точку доступа к нескольким локальным и удалённым MCP-серверам.
- Использовать одну OAuth-авторизацию для размещённого MCP-сервиса всей командой.
- Запускать MCP-серверы через npx или uvx в контейнере с одним открытым портом.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/tbxark/mcp-proxy.git - 2
Перейдите в каталог проекта
cd mcp-proxy - 3
Соберите бинарный файл
make build - 4
Запустите прокси, указав файл конфигурации
./build/mcp-proxy --config path/to/config.json
Что важно знать
- Чтобы прокси мог выполнять полезные задачи, сначала нужно создать файл конфигурации со списком downstream-серверов MCP.
Темы
Частые вопросы
- Что такое mcp-proxy?
- MCP-прокси-сервер объединяет несколько MCP-серверов за одной HTTP-точкой доступа для клиентов, например Claude. MCP Proxy Server располагается между MCP-клиентами и несколькими нижестоящими MCP-серверами и предоставляет их инструменты, промпты и ресурсы через один HTTP-сервер. Клиентам достаточно подключиться один раз — отдельно настраивать каждый MCP-сервер не нужно.
- mcp-proxy можно использовать бесплатно? Какая у него лицензия?
- mcp-proxy распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mcp-proxy всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в mcp-proxy — 15 сент. 2026 г..
- Для чего можно использовать mcp-proxy?
- Предоставить MCP-клиенту, например Claude, одну точку доступа к нескольким локальным и удалённым MCP-серверам. Использовать одну OAuth-авторизацию для размещённого MCP-сервиса всей командой. Запускать MCP-серверы через npx или uvx в контейнере с одним открытым портом.
- Как установить mcp-proxy?
- Клонируйте репозиторий: git clone https://github.com/tbxark/mcp-proxy.git Перейдите в каталог проекта: cd mcp-proxy Соберите бинарный файл: make build Запустите прокси, указав файл конфигурации: ./build/mcp-proxy --config path/to/config.json
- Где скачать mcp-proxy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/tbxark/mcp-proxy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Официальный TypeScript SDK для создания серверов и клиентов Model Context Protocol, которые предоставляют приложениям с LLM стандартизированный контекст.
Локальный шлюз, который объединяет MCP-инструменты, промпты и конфигурацию в переносимые плейбуки, доступные AI-агентам через одну точку подключения.
Сервер Model Context Protocol, который подключает данные Google Search Console к AI-ассистентам вроде Claude, Cursor и Codex для SEO-аналитики на естественном языке.
Кроссплатформенный десктопный AI-ассистент, который подключается к ведущим LLM-провайдерам и работает как MCP-клиент с локальной базой знаний.
Платформа с открытым исходным кодом для тестирования и оценки MCP-серверов, MCP-приложений и приложений ChatGPT: инспектируйте их, общайтесь с ними и отлаживайте.