1C MCP Metacode
@ROCTUP
关于 1C MCP Metacode
MCP сервер с встроенным AI агентом для поиска по графу метаданных и кода конфигураций 1С
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"1c-metacode": {
"url": "http://localhost:6001/mcp",
"type": "streamable-http",
"timeout": 300
}
}
}工具
22получить объект(ы) метаданных по имени/идентификатору с их свойствами
найти объекты метаданных — по структурным признакам или по описанию (см. [search.md](search.md))
получить состав объекта: реквизиты, табличные части, ресурсы, измерения, формы, команды
найти элементы внутри объектов (реквизиты, ресурсы, измерения, команды и т.д.)
найти, где объект используется (в реквизитах, элементах форм, движениях, правах)
получить тип конкретного элемента (реквизита/ресурса/измерения)
найти предопределённые значения объекта
получить права ролей на объект (кто и какой доступ имеет)
разрешить ссылку на узел (объект, дочерний элемент, форма, элемент/событие формы, команда, GUID, routine_id) и получить его отфильтрованные свойства (режимы `resolve` / `properties`)
обзорная карточка объекта: что по нему есть в графе — счётчики и флаги по секциям (состав, формы, использования, зависимости, права, код), опционально с краткими списками по секциям
получить структуру формы: элементы, реквизиты, события, команды и их обработчики
найти связи формы (привязки элементов к данным и командам)
получить подписки на события и их обработчики
найти пути зависимостей между объектами по графу связей
получить документированную схему ответа указанного инструмента
поиск процедур/функций по имени, сигнатуре или описанию
получить тело процедуры/функции
получить модули объекта и их состав
получить граф вызовов вокруг процедуры (кто вызывает / что вызывается)
семантический поиск по телу кода BSL
поиск объектов по сгенерированной сводке
сравнение объекта расширения с базовым
概览
What is 1C MCP Metacode?
MCP сервер с встроенным AI агентом для поиска по графу метаданных и кода конфигураций 1С
How to use 1C MCP Metacode?
The README includes setup instructions such as Требуется Docker и Docker Compose; свободные порты 7474/7687 (Neo4j) и 6001 (MCP-сервер и веб-консоль)..
Key features of 1C MCP Metacode
- Загрузка всех метаданных конфигураций 1С в граф Neo4j из отчёта по конфигурации (
.txt) или прямо из XML выгрузки. - Загрузка расширений 1С в один проект с базовой конфигурацией, со связями между ними и сравнением объектов расширения с базовыми.
- Загрузка данных управляемых форм: реквизиты, элементы, события, команды; привязка событий форм и элементов, команд к обработчикам.
- Загрузка предопределённых значений, прав ролей и подписок на события с привязкой к обработчикам.
- Загрузка справки по объектам метаданных с полнотекстовым поиском объектов по справке и другим описательным полям.
- Загрузка сигнатур процедур/функций из всех модулей (включая модуль формы обычных форм) и построение графа вызовов.
- Загрузка тел процедур/функций (включая модуль формы обычных форм) с полнотекстовым, векторным и гибридным поиском по описаниям.
- Широкая связность объектов метаданных: в реквизитах, в элементах управления формы, в регистрах накопления/сведений, в движениях документов по регистрам, в правах доступа.
- Инкрементальная загрузка изменившихся данных по расписанию (метаданные и код).
- Семантический поиск по телу кода BSL.
- Генерация LLM-сводок по объектам метаданных и поиск объектов по этим сводкам.
- Веб-консоль (просмотр метаданных, форм, кода, статистики) и встроенный AI агент.
- Мультипроектность: несколько проектов (базовая конфигурация + расширения) одновременно; поиск фильтруется по проекту автоматически, при этом из одного проекта можно обращаться к другим.
- Ответы MCP-инструментов максимально сжимаются как с помощью формата TOON, так и собственной системой компактизации.
Use cases of 1C MCP Metacode
- Connect an MCP-compatible client to this repository's service.
- Review the README-backed setup before enabling it in production.
FAQ from 1C MCP Metacode
Where is the source code for 1C MCP Metacode?
The source code is linked from the repository URL on this page.
Does 1C MCP Metacode include a standard MCP config?
If the README contains a parseable MCP configuration block, it is shown in the Config tab.
更多 MCP 服务器
1Panel
1Panel-dev🔥 1Panel is a modern, open-source VPS control panel — and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.

PostgreSQL
modelcontextprotocolModel Context Protocol Servers

Puppeteer
modelcontextprotocolModel Context Protocol Servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Github Mcp Server
githubGitHub's official MCP Server
评论