MCP-шлюз с открытым исходным кодом

MCP-шлюз с открытым исходным кодом для всех систем, которые нужны твоим ИИ-агентам

Дай Claude, ChatGPT, Copilot и Cursor одну защищённую точку подключения вместо отдельного MCP-сервера для каждой системы. AnythingMCP без кода превращает твои REST-, SOAP-, GraphQL- и SQL-системы в MCP-инструменты и для каждого пользователя решает, какие инструменты может вызывать агент. Запускай его в Docker на своих серверах или в AnythingMCP Cloud во Франкфурте.

Открытый код (AGPL-3.0) · свой хостинг через Docker · облако ЕС во Франкфурте · учётные данные шифруются AES-256-GCM

Что такое MCP-шлюз?

MCP-шлюз (MCP gateway) — это единая точка подключения по протоколу Model Context Protocol (MCP), которая стоит между ИИ-агентами и инструментами, API и MCP-серверами, которыми они пользуются. Вместо того чтобы подключать каждого агента к каждой системе отдельно, агент один раз подключается к шлюзу, а шлюз отвечает за аутентификацию, решает, какие инструменты может вызывать каждый пользователь, записывает каждый вызов в журнал аудита и направляет каждый запрос в нужный бэкенд. Так у организации появляется одно место, где она управляет тем, что ИИ-агенты могут видеть и делать.

MCP (Model Context Protocol) — открытый стандарт, через который Claude, ChatGPT, Copilot, Cursor и другие ИИ-клиенты вызывают внешние инструменты.

Зачем командам шлюз перед ИИ-инструментами

Подключить одного ассистента к одной системе просто. Проблемы начинаются с третьей системы и десятого пользователя.

Один MCP-сервер на систему не масштабируется

У каждой системы свой сервер, который нужно развернуть, обновлять, мониторить и прописать в каждом ИИ-клиенте. Со шлюзом клиенты подключаются к одному URL, а системы ты добавляешь за ним.

Учётные данные расползаются повсюду

API-ключи и пароли от баз данных копируются в конфиги на ноутбуках и на каждый сервер. Шлюз хранит их в одном зашифрованном хранилище, а ИИ-клиент их никогда не видит.

Никто не знает, что сделал агент

Без центрального журнала не ответить на вопрос «какие записи ассистент изменил на прошлой неделе?». Шлюз записывает каждый вызов инструмента: кто его сделал, с какими входными данными и с каким результатом.

У всех одинаковые инструменты

Обычный MCP-сервер отдаёт каждому пользователю все свои инструменты. Шлюз привязывает инструменты к ролям: продажи читают заказы, а выставить кредит-ноту может только бухгалтерия.

Что умеет шлюз AnythingMCP

AnythingMCP — это шлюз, который заодно создаёт инструменты за собой. Подключи системы, которые у тебя уже есть, и он отдаст их ИИ-клиентам через одну управляемую точку подключения.

Инструменты из API, которые у тебя уже есть

Импортируй спецификацию OpenAPI или Swagger, коллекцию Postman, WSDL, GraphQL-эндпоинт или подключение к базе данных и получи MCP-инструменты без единой строки кода. Поддерживаемые базы данных: PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, MongoDB и SQLite.

SOAP и локальные базы данных

Существующие MCP-серверы за той же точкой

Уже есть MCP-серверы? Подключи их как MCP-коннекторы и открой только выбранные инструменты — с теми же правилами доступа и тем же журналом аудита.

Готовые коннекторы

Готовые коннекторы для ERP, бухгалтерии, CRM, электронной коммерции, логистики и не только, устанавливаются в несколько кликов. Сейчас в каталоге: 251.

Открыть маркетплейс

OAuth 2.0 и личные MCP API-ключи

ИИ-клиенты входят через OAuth 2.0: добавить шлюз в Claude или ChatGPT — это вход в аккаунт, а не вставка секрета. Для скриптов и других клиентов каждый пользователь может создать свои MCP API-ключи.

Белые списки инструментов по ролям

Решай для каждой роли, какие коннекторы и инструменты видны. Опубликуй сервер только для чтения — с этого и стоит начинать большинству команд, подключающих ERP. У инструментов есть пометки «только чтение» и «деструктивный», чтобы клиент отличал просмотр счёта от выставления кредит-ноты.

Журнал аудита каждого вызова

Каждый вызов инструмента записывается с пользователем, входными данными, результатом, длительностью и статусом. При своём хостинге журнал хранится в твоей собственной базе PostgreSQL.

Зашифрованные учётные данные

API-ключи, пароли и OAuth refresh-токены хранятся в зашифрованном виде (AES-256-GCM). ИИ-модель их никогда не видит.

Кто разрабатывает AnythingMCP

SSO и SCIM в self-hosted

Вход через Entra ID, Google, Okta, Auth0 или любой OIDC-провайдер и выдача учётных записей через SCIM. Роли следуют группам твоего каталога: если отключить человека в каталоге, его доступ и MCP API-ключи перестают работать. Бесплатно в каждой self-hosted установке; в AnythingMCP Cloud недоступно.

Граф знаний о твоих системах

Шлюз находит сущности, общие для твоих коннекторов, например один и тот же ID клиента в CRM и ERP, и отдаёт эту карту агенту как инструмент, чтобы он правильно связывал вызовы между системами.

Чем различаются MCP-шлюзы

Под «MCP-шлюзом» понимают продукты, которые решают разные задачи. Большинство относится к одной из трёх групп, и подходящая зависит от того, что у тебя уже есть.

1

Прокси- и security-шлюзы

Стоят перед MCP-серверами, которые у тебя уже работают, и добавляют централизованный вход, политики, журналирование и маршрутизацию. Подходят, если у каждой важной системы уже есть MCP-сервер.

2

API- и AI-шлюзы с поддержкой MCP

Существующие платформы управления API или ИИ-трафиком, которые распространяют свои политики на MCP-трафик. Подходят, если твоя организация уже стандартизировалась на одной из них.

3

Шлюзы, которые ещё и создают инструменты

Создают MCP-инструменты из твоих API, SOAP-сервисов и баз данных и управляют ими в одном месте. Здесь находится AnythingMCP; через MCP-мост он может подключать и существующие MCP-серверы.

Когда AnythingMCP не подойдёт: если тебе нужна одна SaaS-интеграция для личного пользования, существующий MCP-сервер из реестра будет легче. А если твоя команда уже стандартизировалась на другом облачном шлюзе, AnythingMCP тебе, скорее всего, не нужен.

Подробные сравнения

Варианты развёртывания

В обоих вариантах работает один и тот же открытый код, и коннекторы ведут себя одинаково.

Свой хостинг в Docker

Бесплатно по AGPL-3.0, включая коммерческое использование внутри твоей компании. Запускай на своих серверах или в частном облаке рядом с локальными базами данных и SOAP-сервисами. Учётные данные, журнал аудита и граф знаний остаются в твоей PostgreSQL.

Открыть на GitHub

AnythingMCP Cloud (ЕС)

Работает на наших серверах во Франкфурте (Германия). Ничего не нужно устанавливать и обновлять: начни с бесплатного 7-дневного периода и подключи первую систему за несколько минут.

Попробовать бесплатно

Сравнить тарифы и цены

Вопросы и ответы о MCP-шлюзе

AnythingMCP — это MCP-шлюз с открытым исходным кодом?

Да. Шлюз, панель управления и коннекторы опубликованы на GitHub под лицензией AGPL-3.0. Свой хостинг бесплатен, с неограниченным числом коннекторов, и коммерческое использование внутри твоей компании разрешено. Если ты изменяешь AnythingMCP и предоставляешь его другим как сетевой сервис, AGPL требует опубликовать эти изменения; есть и коммерческая лицензия без этого обязательства.

Можно ли развернуть MCP-шлюз у себя?

Да. AnythingMCP работает в Docker на твоих серверах; в репозитории также описаны Helm, Railway и DigitalOcean. Свой хостинг — обычный выбор, когда шлюзу нужен доступ к системам внутри твоей сети или когда учётные данные и журналы не должны покидать твою инфраструктуру.

Работает ли он с Claude, ChatGPT, Copilot и Cursor?

Да. Шлюз предоставляет стандартные удалённые MCP-эндпоинты, поэтому подключиться может любой клиент с поддержкой удалённых MCP-серверов, в том числе Claude (как пользовательский коннектор), ChatGPT, Copilot и Cursor. На каких тарифах можно добавлять свои MCP-серверы, решает каждый вендор; актуальные шаги — в наших руководствах по клиентам.

Чем MCP-шлюз отличается от API-шлюза?

API-шлюз управляет HTTP-трафиком между приложениями: маршрутизация, лимиты запросов, ключи. MCP-шлюз общается с ИИ-агентами по Model Context Protocol: публикует инструменты с названиями, описаниями и схемами входных данных, понятными модели, решает, какие инструменты видит каждый пользователь, и записывает каждый вызов. Они дополняют друг друга: AnythingMCP может вызывать API, которые стоят за твоим существующим API-шлюзом.

Поддерживаются ли SOAP-сервисы и локальные базы данных?

Да. Каждая SOAP-операция из WSDL становится отдельным MCP-инструментом, с поддержкой WS-Security, Basic-аутентификации и клиентских сертификатов. Базы данных (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, MongoDB, SQLite) подключаются через учётную запись только для чтения. Для систем внутри твоей сети разверни шлюз рядом с ними; облако достаёт только до систем, доступных из интернета.

Где хранятся мои данные?

При своём хостинге всё остаётся в твоей инфраструктуре: учётные данные (зашифрованы AES-256-GCM), журнал аудита и граф знаний хранятся в твоей собственной базе PostgreSQL. В AnythingMCP Cloud те же данные хранятся во Франкфурте (Германия), доступен договор об обработке данных (DPA). Результаты инструментов, которые ты передаёшь ИИ-ассистенту, обрабатывает вендор этого ассистента на своих условиях.

Один шлюз перед всеми ИИ-инструментами

Попробуй в облаке на своих API или запусти на своих серверах уже сегодня.