Инструменты по категориям

1c_mcp - конструктор MCP-сервера на базе расширения 1С. Из коробки он дает базовый доступ к метаданным, а более глубокие сценарии предполагают добавление собственных tools в расширении.

MCP tools по метаданным

  • list_metadata_objects - возвращает список объектов метаданных.
  • get_metadata_structure - возвращает структуру метаданных.
  • Пользовательские tools - могут быть добавлены в расширении 1С под конкретную конфигурацию.

Сильные стороны

можно расширять под конкретную базу и прикладные правила.

Ограничения

стандартный metadata-набор небольшой; формы, роли, связи и изменение метаданных нужно реализовывать отдельно.

Когда выбирать

когда нужен каркас для собственных metadata-tools внутри 1С.

1c_mcp - это конструктор MCP-серверов прямо на стороне 1С. Расширение берет на себя техническую часть протокола, а разработчик публикует свои инструменты через BSL.

Что важно для категории

  • инструменты описываются в расширении через ДобавитьИнструменты и ВыполнитьИнструмент;
  • поддерживаются tools, resources, prompts;
  • можно разворачивать свой сервер под конкретную базу и логику.

Сильные стороны

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

Ограничения

набор возможностей по умолчанию небольшой; дальше всё зависит от того, что именно будет реализовано в расширении.

Когда выбирать

когда нужен основной OSS-каркас для собственных MCP-инструментов внутри 1С.

Что учитывать

Подключениепрямой Streamable HTTP-сервис 1С; Python proxy поддерживает STDIO, Streamable HTTP /mcp/ и устаревший SSE /sse.
Что нужнорасширение 1С с опубликованным HTTP-сервисом; для Python proxy — Python 3.11+.
Важноэто конструктор, поэтому набор возможностей зависит от tools, опубликованных в расширении 1С. Контейнеры tools, resources и prompts можно размещать как внутри основного расширения, так и в отдельных расширениях: движок обнаруживает переопределенные корневые подсистемы, имя которых содержит mcp_MCPСервер. Python proxy умеет работать без собственной авторизации или с OAuth2 и отдельными учетными данными 1С для каждой сессии; STDIO-режим OAuth2 не поддерживает.