feenlace/mcp-1c
View on GitHub ↗MCP server for 1С:Enterprise — AI assistant sees your configuration and generates accurate BSL code. One binary, zero dependencies, 11 tools.
194 ★37 forksGoUpdated 18d ago
What you need to know
MCP server (single Go binary) for integrating AI assistants with 1C:Enterprise, giving AI visibility into configuration metadata and BSL code
Install
Download the binary from Releases, then mcp-1c --install "C:\path\to\base"
Usage
- •Install the 1C extension, publish the 1C HTTP service, then configure the MCP client with --base pointing to the service URL
- •Ask things like "Show the structure of my 1C database configuration"
Key features
- ✓11 tools for working with a live 1C database: metadata tree, object/form structure, configuration info, query execution and validation, BSL syntax help, event log
- ✓Full-text code search (search_code) with smart (BM25), regex and exact modes plus BSL synonyms
- ✓Sharded parallel indexing with disk cache
- ✓Auto-install of the 1C extension and offline dump mode
Best for
1C:Enterprise developers and admins who want AI assistants to read metadata and generate accurate BSL code
Caveats
- ⚠Extended and Professional versions are paid subscriptions
- ⚠Requires 1C platform 8.3.10+, an HTTP service (Windows/Linux; not macOS), and extension version 0.4.7+
- ⚠Paid versions add optimistic tools: query optimizer, BSL linter, semantic search and architecture analysis
Platforms: Windows · macOS · LinuxClients: Claude · GPT · YandexGPT · Cursor · Windsurf · VS Code · JetBrains · Ollama · LM Studio
Reviewed 2026-08-11
Topics
1c1c-enterpriseaiai-assistantbslcode-analysisdeveloper-toolsgogolangmcpmcp-servermodel-context-protocolquery-optimization
- Stars
- 194★
- Forks
- 37
- Language
- Go
- License
- MIT
- Created
- 2026-03-06
- Last push
- 2026-08-17