Http1c
Enables 1C:Enterprise applications to function as Model Context Protocol (MCP) servers, exposing business logic to AI clients.
Http1c is a robust framework designed for integrating 1C:Enterprise with AI applications by transforming 1C business logic into Model Context Protocol (MCP) servers. It comprises a native DLL to manage the MCP transport layer and a 1C data processor template for implementing custom tools, resources, and prompts. This allows developers to expose diverse 1C functionalities, such as catalogs, documents, and reports, to advanced AI platforms like VS Code Copilot and Claude Desktop, streamlining automation and intelligent interaction.
Key Features
01Dynamic registration and updates of tools, resources, and prompts at runtime from 1C.
02Robust security features, including origin validation, Bearer token authentication, and rate limiting.
03Streamable HTTP transport using POST /mcp for requests and GET /mcp for Server-Sent Events (SSE).
04Support for progress streaming and cursor-based pagination for efficient data handling.
050 GitHub stars
06Comprehensive support for the MCP protocol, including tools, resources, and prompts with change notifications.
Use Cases
01Building custom Model Context Protocol servers directly from 1C:Enterprise environments.
02Integrating 1C applications with MCP-compatible AI clients like VS Code Copilot.
03Exposing 1C:Enterprise business logic (e.g., catalogs, documents) to AI applications.