MCPGoProxy: прокси на Go для 1С и других ERP

MCPGoProxy

MCP-прокси на Go, который динамически превращает HTTP-сервис любой учетной системы, включая 1С, в набор MCP-инструментов без написания сервера вручную

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Прокси передает вызовы LLM-клиента в бизнес-логику подключенной системы, включая 1С
  • Отключение проверки localhost флагом disable_localhost_protection расширяет сетевую доступность
Все причины и проверки
Российский стек

impuls2003/mcpgoproxy

Установка

Ручная установка

mcp_server.exe --stdio

Запуск прокси в режиме STDIO для локальных MCP-клиентов, config.json должен лежать рядом с исполняемым файлом.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Прокси выступает промежуточным MCP-сервером между LLM-клиентом и произвольной информационной системой. Система публикует два HTTP-эндпоинта: erp_tool_url отдает список доступных инструментов с их описанием, erp_call_url выполняет вызов конкретного инструмента. MCPGoProxy сам динамически строит MCP inputSchema из этого описания, включая вложенные объекты и массивы, и передает вызовы дальше по HTTP с заголовком Authorization и обязательной проверкой ERP_API_KEY. Работает в двух режимах транспорта: STDIO для локальных клиентов вроде LM Studio, Cursor или Claude, и Streamable HTTP для клиентов вроде Open WebUI.

Для кого. Для разработчиков 1С и других учетных систем, которым нужно дать LLM-клиенту доступ к своим HTTP-сервисам без написания отдельного MCP-сервера под каждую модель.

Подходит, если

  • В системе уже есть HTTP-сервис с бизнес-логикой и данными, но нет MCP-обертки
  • Нужна поддержка и STDIO, и Streamable HTTP клиентов одним прокси
  • Хотите, чтобы набор инструментов формировался динамически на стороне ERP, а не жестко прописывался в прокси

Не подходит, если

  • Система не может реализовать два простых HTTP-эндпоинта для описания и вызова инструментов
  • Нужен готовый набор инструментов для 1С из коробки: этот прокси только связывает протоколы, бизнес-логику пишете сами

Пример запроса к агенту

Подключи MCPGoProxy к HTTP-сервису 1С и покажи, какие инструменты он отдает через erp_tool_url

Ограничения

Прокси не содержит готовых инструментов для 1С, это универсальный мост, бизнес-логику и оба HTTP-эндпоинта нужно реализовать на стороне своей системы. Проверка localhost можно отключить флагом disable_localhost_protection, что стоит делать осторожно, особенно в Docker-окружениях. Аутентификация ERP_API_KEY обязательна, без нее вызовы к ERP не проходят.

Как отключить. Остановите процесс mcp_server.exe и удалите запись прокси из конфигурации MCP-клиента.

MCP

Транспорт
stdio, http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
ERP_API_KEY
обязательная, секрет
Ключ для обязательной аутентификации запросов прокси к HTTP-сервису ERP.

Проверка безопасности

  • Прокси передает вызовы LLM-клиента в бизнес-логику подключенной системы, включая 1С
  • Отключение проверки localhost флагом disable_localhost_protection расширяет сетевую доступность

Коротко о README

README объясняет назначение прокси как связующего звена между LLM-клиентами и произвольной информационной системой без ее привязки к конкретной модели. Описаны два транспорта, STDIO и Streamable HTTP, формат config.json с erp_tool_url, erp_call_url, http_host, http_port и disable_localhost_protection, обязательная аутентификация через ERP_API_KEY и передача авторизации ERP через заголовок Authorization.

Частые вопросы

Нужно ли писать MCP-инструменты вручную?

Нет, прокси сам строит MCP inputSchema из описания, которое отдает erp_tool_url вашей системы.

Какой порт используется в HTTP-режиме?

По умолчанию 40242, задается в config.json параметрами http_host и http_port.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIMCPGoProxy: прокси на Go для 1С и других ERP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.