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
MCP server

Extended access

Why this level

  • Reads and indexes the full configuration export, including module code
All reasons and checks
Russian stack

ai6i4yvu6147-coder/1c-config-mcp-server

Install

Manual install

build_all.bat

Builds the portable Server, Admin and Tools bundle.

Access and checks

How we review

Extended 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 catalog

MCP

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.

1C configuration graph MCP server

1C Configuration MCP Server

Russian stack

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

MCP serverExtended access4Repository stars

1C metadata MCP server

1C_MCP_metadata

Russian stack

An MCP server over a 1C extension's HTTP service that exposes configuration metadata, searches objects and validates query syntax

MCP serverExtended access63Repository stars
Russian stack

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

MCP serverExtended access6Repository stars
Russian stack

A Neo4j graph of 1C configuration metadata and code with MCP tools, a web console and a built-in search agent

MCP serverExtended access111Repository stars
Russian stack

An MCP server for Claude Code: full-text search over multiple 1C XML+BSL configuration exports in a local SQLite FTS5 database

MCP serverExtended access

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.

README badge

Report a problem