1C platform reference over MCP
mcp-bsl-platform-context
An MCP server with the 1C syntax assistant reference: search functions, types, methods, properties and constructors from the installed platform
Install
java -jar mcp-bsl-context-0.3.0.jar --platform-path "/opt/1cv8/x86_64/8.3.25.1257"Test run in stdio mode. Replace the jar version and platform path with yours.
This is third-party code. Review the repository files before installing.
What it does
The server reads help from the installed 1C:Enterprise platform directory and gives the agent search over built-in functions, data types, methods and properties. Search is fuzzy with ranking: exact match, prefix, substring, signature, description and Levenshtein distance. Separate tools return element details, a type's members and ways to construct an object. The agent checks against the real reference instead of inventing methods.
Who it is for. For 1C developers whose agent confuses or invents platform methods.
Good fit when
- The agent writes BSL and gets built-in function signatures wrong
- You need the object model reference without opening Designer
- You want a shared reference server for the team in SSE mode
Not a fit when
- You need your configuration's metadata rather than platform docs
- The machine has no installed 1C platform
Example request
Check the platform reference for the parameters of ТаблицаЗначений.СвернутьLimitations
Requires Java 17 and an installed 1C platform, 8.3.20 or later recommended. The reference covers the platform only: configuration objects and the Standard Subsystems Library are not included. On Windows run with -Dfile.encoding=UTF-8.
How to disable. Remove the 1c-platform block from your MCP client config.
MCP
- Transport
- stdio
- Authentication
- not required
| Environment variables | |
|---|---|
| LOG_FILE | Log file path |
Security check
- Only reads help files of the installed platform and does not touch the base or network
README in short
The README describes the server's purpose, STDIO and SSE modes, system requirements and the Gradle build. It gives launch options with Linux and Windows examples and configs for Claude Desktop and Cursor. The search ranking algorithm is explained. Help parsing builds on ideas from the bsl-context project; MIT licensed.
FAQ
What tools does it provide?
search, info, getMember, getMembers and getConstructors.
Can one server serve the whole team?
Yes, with --mode sse it is available over the network; set the port with --port.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything
Up-to-date, version-specific library docs and code examples in your agent's context, via MCP or a CLI plus skill