1C MCP Metacode
@ROCTUP
About 1C MCP Metacode
MCP сервер с встроенным AI агентом для поиска по графу метаданных и кода конфигураций 1С
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"1c-metacode": {
"url": "http://localhost:6001/mcp",
"type": "streamable-http",
"timeout": 300
}
}
}Tools
22получить объект(ы) метаданных по имени/идентификатору с их свойствами
найти объекты метаданных — по структурным признакам или по описанию (см. [search.md](search.md))
получить состав объекта: реквизиты, табличные части, ресурсы, измерения, формы, команды
найти элементы внутри объектов (реквизиты, ресурсы, измерения, команды и т.д.)
найти, где объект используется (в реквизитах, элементах форм, движениях, правах)
получить тип конкретного элемента (реквизита/ресурса/измерения)
найти предопределённые значения объекта
получить права ролей на объект (кто и какой доступ имеет)
разрешить ссылку на узел (объект, дочерний элемент, форма, элемент/событие формы, команда, GUID, routine_id) и получить его отфильтрованные свойства (режимы `resolve` / `properties`)
обзорная карточка объекта: что по нему есть в графе — счётчики и флаги по секциям (состав, формы, использования, зависимости, права, код), опционально с краткими списками по секциям
получить структуру формы: элементы, реквизиты, события, команды и их обработчики
найти связи формы (привязки элементов к данным и командам)
получить подписки на события и их обработчики
найти пути зависимостей между объектами по графу связей
получить документированную схему ответа указанного инструмента
поиск процедур/функций по имени, сигнатуре или описанию
получить тело процедуры/функции
получить модули объекта и их состав
получить граф вызовов вокруг процедуры (кто вызывает / что вызывается)
семантический поиск по телу кода BSL
поиск объектов по сгенерированной сводке
сравнение объекта расширения с базовым
Overview
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.
Frequently asked questions
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.
Basic information
Author
ROCTUP
Submitted by
ROCTUP
More MCP servers
Capital.com MCP
capital-com-svCFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 81.31% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understa

Savi Tools
Savi Gurus AI Innovation LabsAsk your AI assistant about your Savi Tools business: invoices, expenses, mileage, contacts, projects, taxes, and more. Read-only and OAuth-secured — your assistant sees only your own data at getsavitools.com, and you
SVGator
SVGatorDrive your SVGator account from any AI assistant. Prompt an animation, get an editable project back, and export it as SVG, Lottie, GIF, MP4, and more, then open it in the editor to finish by hand.
patent-literature-search-mcp
patsnapA professional tool for searching Patsnap’s global patent and literature databases using natural language, semantic, or keyword queries. It supports precise filtering and retrieves bibliographic data in Markdown format.

ctxfile
ctxfileLocal-first MCP server that snapshots your project's working state into one context object. Open-core, privacy-first.
Comments