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

  • 0 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

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
All reasons and checks
Russian stack

spdreg/onec-mcp-universal

Install

Manual install

docker compose up -d

Starts the stack after configuring .env per the README, with a separate docker-compose.windows.yml for Windows.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • 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

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 it

MCP

Transport
http
Authentication
not required

Limitations

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.

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.

Discussion

No questions or reviews yet.

Russian stack

A Docker gateway with one address instead of several MCP connections: 1C data, BSL navigation, ITS search via 1C:Napparnik, and a web dashboard

MCP serverBroad access5Repository stars
Russian stack

Five independent Docker-based MCP servers: a Neo4j metadata and call graph, static BSL analysis, platform syntax help, a query builder and 1C coding standards

MCP serverExtended access
Russian stack

A Docker server with a read-only core and pluggable modules: metadata, code, forms and relations of several 1C configurations through one MCP contract

MCP serverExtended access12Repository stars
Russian stack

Ten MCP servers for 1C development: platform reference, targeted object dump and load, COM, storage, file search and BSL Language Server

MCP serverBroad access1Repository stars
Russian stack

A Dockerized MCP server that keeps BSL Language Server running and gives the agent code navigation, diagnostics and refactoring for 1C instead of grep search

MCP serverExtended access1Repository stars
Russian stack

A native component that runs a full MCP server inside 1C: tools, resources and prompts are written in BSL, while a DLL handles the protocol

MCP serverBroad access44Repository stars

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.

README badge

Report a problem