1C Config MCP Server
An MCP server and portable admin tool for analyzing an exported 1C XML configuration: object listing, metadata structure, code search
- 2 ★ on the repository
- Last commit
Extended access
Why this level
- Reads and indexes the full configuration export, including module code
Install
- Works in
- Services
Manual install
build_all.batBuilds the portable Server, Admin and Tools bundle.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Reads and indexes the full configuration export, including module code
This is third-party code. Review the repository files before installing.
What it does
The tool parses an exported 1C XML configuration and builds a local database of objects, form fields, roles and relations. The admin part (GUI and CLI) builds the database from the export and manages a project registry through an Admin Hub protocol, while the MCP server exposes tools like active_databases, list_objects, search_code and get_object_structure to the agent. Everything is bundled into a portable build with separate Server, Admin and Tools folders that can be moved to another machine by updating the path in the MCP client config.
Who it is for. For 1C developers who need fast search and an overview of a large configuration's structure without opening the designer.
Good fit when
- You need to find an object or code fragment in a large exported configuration
- You need an object's structure without opening the designer
- You want to keep several configuration projects in one registry
Not a fit when
- You need direct access to a live infobase rather than a static export
- You need database migrations between versions: they are intentionally absent
Example request
Find all objects in the configuration that use the Client attribute and show the structure of the Counterparties catalogMCP
- Transport
- stdio
- Authentication
- not required
Limitations
The project is English-only, with no repository description or license at the time of listing. The database is always recreated on update, there are no migrations. Requires building with build_all.bat on Windows.
How to disable. Remove the server entry from your MCP client config and delete the portable build from disk.
FAQ
Does it need a live 1C base?
No, the tool works with a static XML export of the configuration, not a connection to a running base.
What happens to the database on update?
It is always recreated from scratch, there are no migrations between versions.
Discussion
No questions or reviews yet.
Related
All 1C:Enterprise toolsA stdio MCP server that indexes a 1C structure XML export and code into SQLite and gives an agent search over objects and procedures
1C configuration graph MCP server
1C Configuration MCP Server
An MCP server builds a metadata and call graph from a 1C configuration's XML and BSL export, with optional semantic search via an external embedder and Qdrant
1C metadata MCP server
1C_MCP_metadata
An MCP server over a 1C extension's HTTP service that exposes configuration metadata, searches objects and validates query syntax
one-s-mcp desktop AI assistant
one-s-mcp
A closed-source Windows app with a set of local MCP servers: indexes a 1C configuration with extensions and answers the agent from real code, not memory
A Neo4j graph of 1C configuration metadata and code with MCP tools, a web console and a built-in search agent
An MCP server for Claude Code: full-text search over multiple 1C XML+BSL configuration exports in a local SQLite FTS5 database
README in short
The README points to docs/agent-map.md, describes a quick start through build_all.bat and Admin/1C-Config-Admin.exe, lists tools such as active_databases, list_objects, search_code and get_object_structure, and explains the Admin Hub CLI protocol for rebuild-index, apply-registry and status. It notes the database is always recreated with no migrations, and the portable build can be moved between machines.