1C Metadata
Obtain 1C configuration metadata via an external 1C HTTP service.
1C_MCP_metadata
MCP (Model Context Protocol) сервер для получения метаданных конфигурации 1С
..
Описание проекта
Этот проект представляет собой реализацию MCP сервера для платформы 1С:Предприятие, который предоставляет удобный API для работы с метаданными конфигурации. Проект включает в себя расширение с http-сервисом для базы 1С и powershell-скрипт для вызова http-методов в режиме stdio, т.к. реализовать режим sse (Server-Sent Events) в текущем виде проблемно.
Функциональность
Доступные инструменты MCP:
-
get_metadata_structure- Получение структуры метаданных конфигурации- Поддерживает фильтрацию по типу объектов
- Возвращает информацию о справочниках, документах, регистрах, отчётах и других объектах
-
get_metadata_object_details- Получение детальной информации об объекте метаданных- Принимает полное имя объекта метаданных
- Возвращает подробную структуру объекта
-
search_metadata- Поиск объектов метаданных по различным критериям- Поиск по имени, синониму и комментарию
- Поддержка поиска по всем типам объектов конфигурации
-
validate_query- Валидация синтаксиса запроса на языке запросов 1С- Проверка корректности синтаксиса запроса
- Подробная информация об ошибках в случае некорректного синтаксиса
Поддерживаемые типы объектов метаданных:
- Справочники
- Документы
- Регистры сведений
- Регистры накопления
- Отчёты
- Обработки
- Планы видов характеристик
- Планы счетов
- Планы обмена
- Бизнес-процессы
- Задачи
Использование
Настройка HTTP-сервиса в 1С
- Установите расширение в вашу конфигурацию 1С
- Настройте публикацию HTTP-сервиса
MCPmeta_MCPСервис
Подключение MCP сервера к вашему ИИ-агенту
Укажите свой url к публикации базы и путь до ps1 скрипта (избегайте кириллицу в пути).
"mcpServers": {
"1c-metadata": {
"command": "powershell",
"args": [
"-ExecutionPolicy", "Bypass",
"-NoProfile",
"-WindowStyle", "Hidden",
"-File",
"C:\\mcp-1c\\mcp-1c-powershell.ps1",
"-BaseUrl",
"http://localhost/kirill/hs/mcpmetadata"
]
}
}
}
Serveurs connexes
PostgreSQL
An MCP server for interacting with a PostgreSQL database.
Coresignal
Access comprehensive B2B data on companies, employees, and job postings for your LLMs and AI workflows.
MongoDB Lens
Full Featured MCP Server for MongoDB Database.
Nodit MCP Server
Provides structured, context-ready blockchain data across multiple networks through Nodit's Web3 infrastructure.
MySQL MCP Server
Integrates with MySQL databases to provide secure database access for LLMs.
Snowflake
Interact with Snowflake databases to query and manage data.
SEC EDGAR MCP Server
Provides AI assistants with access to the SEC EDGAR database via its API.
PyAirbyte
An AI-powered server that generates PyAirbyte pipeline code and instructions using OpenAI and connector documentation.
Swiss Truth MCP
Verified knowledge base for AI Agents — certified Swiss facts, no hallucinations.
MCP Memory libSQL
A persistent memory system for MCP using libSQL, providing vector search and efficient knowledge storage.