About Dajet MCP Server
Dajet MCP Server is an MCP server in the Developer Tools category: mCP-сервер для получения и анализа метаданных 1С:Предприятие 8.
Install
git clone https://github.com/zhichkin/dajet-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Dajet MCP Server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
DaJet MCP Server
MCP-сервер для получения и анализа метаданных и струкутуры баз данных 1С:Предприятие 8.
Функционал сервера основан на использовании библиотеки DaJet Metadata и таким образом аналогичен функционалу DaJet HTTP Server.
DaJet MCP Server получает объекты метаданных 1С:Предприятие 8 вместе с описанием структуры хранения этих объектов в базе данных, то есть с именами таблиц и полей.
Установка и запуск на Windows или Linux
- Установить Microsoft .NET 10 SDK
- Скачать дистрибутив DaJet MCP Server
- Создать рабочий каталог и распаковать в него дистрибутив, например:
C:\dajet-mcp-server - Перейти в каталог установки и запустить исполняемый файл
DaJet.Mcp.Server.exe
Установка и запуск в Docker
- Получить образ из Docker Hub
docker pull zhichkin/dajet-mcp-server
- Запустить контейнер в Docker
docker run --name dajet-mcp-server --user=root -it -p 5000:5000 zhichkin/dajet-mcp-server
Настройка сервера (корневой каталог установки)
- Адрес и порт MCP-сервера для работы по протоколу HTTP указываются в файле
appsetting.json. По умолчанию:http://localhost:3000. - Настроить подключения к базам данных 1С:Предприятие 8 в файле
datasources.json. Сервер может работать сразу с несколькими базами данных. Обращение к базам данных выполняется AI-агентом по её имени.
Файл datasources.json
{
"DataSources": [
{
"Name": "MS_TEST",
"Type": "SqlServer",
"ConnectionString": "Data Source=server;Initial Catalog=database;Integrated Security=True;Encrypt=False;"
}
]
}
Подключение MCP-сервера в IDE Cursor
Файл mcp.json
{
"mcpServers": {
"dajet-mcp-server": {
"url": "http://localhost:3000"
}
}
}
Доступные инструменты MCP-сервера
| Инструмент | Описание | Параметры |
|---|---|---|
| get_metadata_type_names | Получает список поддерживаемых типов объектов метаданных | Нет |
| get_database_names | Получает список имён доступных баз данных | Нет |
| get_database_description | Получает описание базы данных (конфигурации) по её имени | Имя базы данных (конфигурации) |
| get_database_metadata | Получает описание структуры метаданных базы данных (конфигурации) по её имени | Имя базы данных (конфигурации) |
| get_metadata_object | Получает описание структуры объекта метаданных базы данных (конфигурации) по его типу и имени | Имя базы данных (конфигурации)Тип объекта метаданныхИмя объекта метаданных |
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.