INFATON MCP35
OfficialServidor MCP INFATON para 1C:Enterprise
Model Context Protocol (MCP) — servidor en el lado de 1C:Enterprise que proporciona 35 herramientas para la interacción de asistentes de IA con la base de datos 1C.
Protocolo: JSON-RPC 2.0 (especificación MCP)
📋 Contenido del repositorio
Archivo | Descripción |
| Módulo del servicio HTTP MCP — código principal de las 35 herramientas |
| Extensión de configuración 1C (paquete binario listo para usar) |
| Instrucciones para compilar e instalar |
🛠 35 herramientas
Metadatos (8)
# | Herramienta | Descripción |
1 |
| Árbol de objetos de metadatos de configuración |
2 |
| Estructura completa del objeto (atributos, secciones tabulares, módulos) |
3 |
| Lista de atributos del objeto |
4 |
| Secciones tabulares del objeto |
5 |
| Valores de enumeración |
6 |
| Dimensiones, recursos y atributos del registro |
7 |
| Movimientos del documento en los registros |
8 |
| Búsqueda en metadatos (por nombre/sinónimo) |
Datos (7)
# | Herramienta | Descripción |
9 |
| Ejecución de una consulta 1C arbitraria |
10 |
| Obtención de un objeto por referencia/GUID |
11 |
| Lista de elementos de catálogo/documento con filtros |
12 |
| Búsqueda por código |
13 |
| Búsqueda por nombre |
14 |
| Registros de registro con filtros |
15 |
| Lista de documentos con filtros por fecha/número |
CRUD (7)
# | Herramienta | Descripción |
16 |
| Creación de un nuevo objeto (catálogo/documento) |
17 |
| Modificación de atributos del objeto |
18 |
| Marcado para eliminación |
19 |
| Contabilización (posteo) del documento |
20 |
| Cancelación de la contabilización |
21 |
| Copiado de objeto |
22 |
| Modificación de un atributo individual |
Código y cálculos (3)
# | Herramienta | Descripción |
23 |
| Ejecución de código 1C arbitrario |
24 |
| Evaluación de una expresión |
25 |
| Obtención del texto del módulo del objeto |
Informes (1)
# | Herramienta | Descripción |
26 |
| Generación de informe (DCS/SKD) |
Administración (4)
# | Herramienta | Descripción |
27 |
| Lista de usuarios activos |
28 |
| Registro de eventos (log) |
29 |
| Bloqueos de datos |
30 |
| Información sobre el servidor 1C |
Verificaciones y control (2)
# | Herramienta | Descripción |
31 |
| Verificación de integridad referencial |
32 |
| Ejecución de una tarea programada |
Intercambio de datos (3)
# | Herramienta | Descripción |
33 |
| Ejecución de intercambio de datos |
34 |
| Registro de intercambio |
35 |
| Importación de datos desde JSON |
🚀 Inicio rápido
1. Instalación de la extensión
Abra el Configurador de la base 1C
Configuración → Extensiones de configuración → Añadir
Seleccione el archivo
INFATON_MCP.cfeActualice la configuración de la BD (F7)
2. Verificación
curl -u 'Логин:Пароль' -X POST \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"initialize","id":1}' \
https://ваш-сервер/база/hs/mcp/Respuesta esperada:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"protocolVersion": "2024-11-05",
"capabilities": { "tools": {} },
"serverInfo": { "name": "infaton-1c-mcp", "version": "1.0.0" }
}
}3. Llamada a la herramienta
curl -u 'Логин:Пароль' -X POST \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"tools/call","id":2,"params":{"name":"get_metadata_tree","arguments":{}}}' \
https://ваш-сервер/база/hs/mcp/📐 Arquitectura
┌─────────────────────────┐
│ AI Assistant │ Claude / GPT / Qwen / ...
│ (MCP Client) │
└────────┬────────────────┘
│ JSON-RPC 2.0
▼
┌─────────────────────────┐
│ HTTP-сервис /hs/mcp/ │ Расширение INFATON_MCP.cfe
│ Module.bsl │ 35 инструментов
│ (MCP Server) │
└────────┬────────────────┘
│ Встроенный язык 1С
▼
┌─────────────────────────┐
│ База 1С:Предприятие │ ERP / УПП / Бухгалтерия / ...
│ Данные, метаданные │
└─────────────────────────┘📝 Compatibilidad
Plataforma 1C: 8.3.20+ (probado en 8.3.27)
Configuraciones: ERP 2.5, UPP 1.3, Contabilidad 3.0, UT 11, KA 2
Protocolo MCP: 2024-11-05
Transporte: HTTP (Basic Auth)
📄 Licencia
© 2024-2026 INFATON (infaton.ru)
Instrucciones detalladas para compilar .cfe — ver HOW_TO_BUILD_CFE.md
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/infaton/MCP35'
If you have feedback or need assistance with the MCP directory API, please join our Discord server