HTTP 1C MCP gateway with a dashboard
onec-mcp-universal
A Docker gateway with 40-plus MCP tools for 1C, one address, a settings dashboard and a set of 1C skills for Claude Code
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- Claims BSL code writing and access to the event log of connected infobases
- Gives access to 1C data and metadata, worth starting with a test infobase
Install
Manual install
docker compose up -dStarts the stack after configuring .env per the README, with a separate docker-compose.windows.yml for Windows.
This is third-party code. Review the repository files before installing.
What it does
The gateway accepts MCP requests on one address, http://localhost:8080/mcp, and routes them to the right 1C backend, with each AI assistant session working on its own active infobase independently. The README claims 40-plus tools: database queries, code execution, metadata, the event log, permissions, references, platform documentation search, BSL navigation and search, writing BSL modules, ITS search via 1C:Napparnik, personal data anonymization and metadata caching. A web dashboard shows status and settings, and a set of 1C skills for Claude Code ships in a separate skills folder.
Who it is for. For 1C developers who want a single MCP gateway with a web dashboard and ready Claude Code skills instead of separate servers for every task.
Good fit when
- You want one MCP address instead of several servers for metadata, code and reference lookups
- A web dashboard for status and settings beats editing .env by hand
- You want ready 1C skills for Claude Code out of the box
Not a fit when
- You do not want to run a Docker stack for a single simple connection
- You need agent support beyond Claude Code, Cursor and Codex
Example request
Use onec-mcp-universal to show the dependency graph for the Nomenclature catalog object and find all code references to itLimitations
It needs Docker with Linux or Windows support, and some modules are optional and require extra setup, including YaXUnit testing and the configuration dependency graph. The project is young, with no stars and no releases, and parts of the README mirror the structure of the similar voregnev/onec-mcp-universal project; the two are developed independently.
How to disable. Stop the containers with docker compose down and remove the gateway from your MCP client config.
MCP
- Transport
- http
- Authentication
- not required
Security check
- Claims BSL code writing and access to the event log of connected infobases
- Gives access to 1C data and metadata, worth starting with a test infobase
README in short
The README describes a unified MCP gateway with dashboard screenshots for settings and status, a table of contents spanning dozens of sections on Linux and Windows setup, three ways to connect a 1C infobase, and remote gateway access. It separately lists optional modules: YaXUnit testing and the bsl-graph-lite configuration dependency graph.
FAQ
Does it ship Claude Code skills?
Yes, the skills folder holds a set named things like 1c-feature-dev and 1c-help-mcp for common development tasks.
Does BSL dependency graphing work?
Yes, it is an optional built-in bsl-graph profile with a web interface for the dependency graph.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything