RAG and RLM MCP server comparison for 1C workflow
perform_comparison_1c_rag_mcp
A methodology and workflow for a Claude orchestrator that compares 1C code-analysis MCP servers by answer quality and token spend
- 29 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The orchestrator spawns parallel agents, each calling its own 1C MCP server
- Runs on a test export and produces call logs and reports
Install
- Works in
- Services
Manual install
git clone https://github.com/Dach-Coin/perform_comparison_1c_rag_mcp.gitNext you need to bring up Docker, LM Studio with bge-m3, and configure e2e_tests/servers.yaml from the example.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The orchestrator spawns parallel agents, each calling its own 1C MCP server
- Runs on a test export and produces call logs and reports
This is third-party code. Review the repository files before installing.
What it does
The project provides a two-role orchestration protocol: an orchestrator agent on Claude Opus launches parallel analyzer agents on Claude Sonnet, one per tested MCP server, each running the same business questions against a 1C configuration using only its own server, and writing a call log and a business report. The orchestrator then scores quality by a shared methodology and compiles a comparison summary of answer quality, token spend and approach type (RAG, RLM, graph). It includes a WORKFLOW.md protocol, ten test business prompts, a ready servers_example.yaml server configuration sample, and already-run comparison rounds on a 1C:Document Management CORP configuration, recorded in reports with concrete per-server results.
Who it is for. For 1C developers and teams choosing between several 1C code-analysis MCP servers who want an objective comparison rather than marketing claims.
Good fit when
- You need to compare several 1C code-analysis MCP servers on your own configuration
- You are building your own 1C MCP server and need an objective testing methodology
- You want to understand the trade-off between answer quality and token spend across approaches (RAG, RLM, graph)
Not a fit when
- You need an actual MCP server for working with 1C, not a tool to compare them
- You lack Docker, LM Studio with the bge-m3 model, and, for graph servers, Neo4j
- You are not ready to spend time running dozens of test passes
Example request
Run the analysis using the e2e_tests/WORKFLOW.md workflow, tests 1-3, for the cloud-embeddings, rlm-tools-bsl and 1c-metacode MCP serversLimitations
The ready reports in the repository are based on one 1C:Document Management CORP 3.0 configuration; results on other configurations may differ. Some compared servers (Comol) are paid and distributed only as Docker images without source. The methodology relies on the Claude Opus orchestrator's own scoring, not an independent third-party judge.
How to disable. Simply do not run the workflow; the tool installs nothing persistent beyond the test servers you yourself stand up for comparison.
FAQ
Which server performed best in the included reports?
In the April round, rlm-tools-bsl, code-metadata (version 08.04) and 1c-mcp-metacode all scored the maximum 10 out of 10, with rlm-tools-bsl using the fewest tokens.
Are paid servers required for testing?
No, the example also includes free open-source servers like rlm-tools-bsl and 1c-mcp-metacode.
Discussion
No questions or reviews yet.
Related
All 1C:Enterprise toolsAn MCP server for analyzing large 1C codebases with less context: the agent runs scripts server-side and gets only a compact result
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
A container set: 1C configuration structure export, a Qdrant vector database and an MCP server that finds objects by meaning
Ten MCP servers for 1C development: platform reference, targeted object dump and load, COM, storage, file search and BSL Language Server
1C Development Standards MCP
MCP-сервер стандартов разработки 1С:Предприятие 8
An MCP server exposing 1C:Enterprise 8 development standards for agent-driven search and code review
1C AI MCP: 1C:Naparnik API bridge
1C AI MCP
A FastMCP Docker server with 12 tools for BSL code analysis and documentation search through the 1С:Naparnik API (code.1c.ai)
README in short
The README describes the two-role orchestration model, test bench setup (Docker, LM Studio with bge-m3, Neo4j for graph servers), preparing configuration source files by exporting to XML, installing the compared MCP servers (paid ones from Comol and free open-source ones), a quick start that clears the examples and runs the analysis, result tables from two comparison rounds with concrete quality and token numbers, and the repository structure with the protocol, prompts and reports.