MCP-1C: MCP Gateway and MCP Server for 1C
MCP-1C is an MCP gateway and MCP server for 1C that lets AI assistants access 1C databases through roles and permissions, PII masking, quotas, and a full audit log, while giving developers 1C tools directly in their IDE. A free open-source edition is available.
About this tool
What
MCP-1C is MCP-1C is an MCP gateway and MCP server for 1C. It routes AI assistant requests to 1C databases through roles and permissions, PII masking, quotas, and a full audit log, and it gives developers 1C tools directly in their IDE.
Key capabilities
- Secure gateway: AI assistant requests to 1C databases pass through role and permission controls, PII masking, quotas, and a full audit log.
- In-IDE developer tools: 1C tools for developers, integrated directly in the IDE.
- Configuration analysis:
analyze_subsystemsanalyzes subsystem topology and the distribution of 1C configuration objects across subsystems;code_readsupportsform_structureandobject_structureactions. - Configuration comparison:
action: "analyze"queues a 2-way or 3-way configuration comparison and returns ajob_id. - Form creation:
action: "create_form"creates a form by copying an existing one (the first form of an object cannot be created because there is nothing to copy). - AI error triage: By error group, the panel suggests a probable cause and a 1C-specific fix using a local (on-prem) LLM, so data does not leave the environment.
- Unit test generation: Supports unit test generation with YAxUnit + Vanessa.
- Git bridge and AI code review.
- Role model: Manager (or Accountant, which can additionally post and unpost in the web console) has read tools plus 4 write tools that create drafts for approval;
accountant-viewandmanager-viewremove draft creation (draft:create). An AI client can view only its own drafts vialist_my_draftsandget_draft. - Context retention: The AI assistant selects the needed database itself and saves important context, restoring it in later sessions without losing the thread of project work.
Platforms
and deployment Supports Linux, macOS, and Windows. Open-source and self-hosted. Config files live at ~/Library/Application Support/mcp-1c on macOS and %AppData%\mcp-1c on Windows.
Licensing
Uses free, freemium, and subscription models. One license covers one running instance.