OneBridge MCP
An MCP server built as a 1C external processing that gives Claude access to metadata, queries and the event log of any configuration
- 14 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- execute_code runs arbitrary 1C server code as the current user
- execute_query gives direct access to database data, including catalogs and documents
Install
- Works in
- Services
Manual install
{
"mcpServers": {
"onebridge": {
"type": "sse",
"url": "http://localhost:1414/mcp"
}
}
}Add to .mcp.json in the project root after starting the server from 1C.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- execute_code runs arbitrary 1C server code as the current user
- execute_query gives direct access to database data, including catalogs and documents
This is third-party code. Review the repository files before installing.
What it does
OneBridge ships as an external processing file (EPF) that runs directly inside a 1C infobase in Enterprise mode and starts an HTTP server speaking MCP over SSE on port 1414. An agent gets eight tools: running 1C queries and arbitrary server-side code, reading the metadata structure, reading the filtered event log, resolving an object to and from a navigation link, finding all references to an object, and checking access rights. It works with any standard configuration: Accounting, Payroll, Trade Management, ERP, SME Management, Complex Automation. It is downloaded via a Telegram bot with instructions and prompts, or directly from GitHub Releases, and is built on top of the 1c-mcp-toolkit project.
Who it is for. For 1C developers and consultants who want Claude to write code and reports based on the real structure of a specific database.
Good fit when
- You need Claude to account for the real configuration metadata when generating code
- You need to quickly check the event log or find documents by condition through an agent
- Development happens on a test or demo base where running queries and code is safe
Not a fit when
- You need to work against a production base: execute_code runs arbitrary 1C code on the server
- You do not have Windows or a base running 1C 8.3.20 or newer
- You need integration without manually installing an EPF into each base
Example request
Show me the Nomenclature catalog structure and find all sales documents for March 2026 via OneBridgeMCP
- Transport
- sse
- Authentication
- not required
Limitations
The EPF must be manually opened and the server started in each base. The execute_code tool runs arbitrary code on the 1C server with no built-in restrictions, a risk the user knowingly takes on. It works on Windows only. Transport is SSE, which some MCP clients no longer treat as a primary option.
How to disable. Click Stop server in the OneBridge form inside 1C, or simply close the processing, and remove the server from your client's .mcp.json.
FAQ
Can OneBridge write code in a production base?
Technically execute_code runs any 1C code, so the server should run against a test base with explicit control over what the agent does.
Does it need a specific 1C configuration?
No, the EPF is universal and connects to any configuration: Accounting, Payroll, Trade Management, ERP, SME Management, Complex Automation and others.
Discussion
No questions or reviews yet.
Related
All 1C:Enterprise toolsMCP 1C Local Bridge: an agent inside an open 1C session
mcp-1c-local-bridge
An MCP server plus a 1C external data processor that lets an agent run queries and code in the user's already open session, with no gateway in between
A 1C external data processor with MCP and REST API: queries, metadata, event log and code execution without changing the configuration
An MCP server for 1C:EDT with its own bridge plugin: 65 tools for metadata, BSL, debugging, forms, extensions and safe database operations
MCP server inside 1C
1c_mcp
A 1C extension that runs an MCP server inside the infobase: metadata tools out of the box and custom tools in BSL
Unified 1C MCP gateway with a dashboard
onec-mcp-universal
A Docker gateway with one address instead of several MCP connections: 1C data, BSL navigation, ITS search via 1C:Napparnik, and a web dashboard
A Go MCP gateway between an agent and a 1C HTTP service: references, sales, stock, cash and settlement reporting across several databases
README in short
The README lists the eight MCP tools in a table and gives a quick start: download the EPF, open it in 1C, start the server on port 1414, connect Claude Code or Claude Desktop via .mcp.json with sse transport. It includes a simple architecture diagram and links to detailed docs on installation, tools, Claude setup and troubleshooting, plus a Telegram bot and channel. It states the project is built on top of 1c-mcp-toolkit.