BSL Platform Context
MCP сервер для AI-ассистентов (справка по синтаксису и объектной модели 1С:Предприятие)
What is BSL Platform Context?
BSL Platform Context is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp сервер для ai-ассистентов (справка по синтаксису и объектной модели 1с:предприятие)
MCP сервер для AI-ассистентов (справка по синтаксису и объектной модели 1С:Предприятие)
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP сервер для AI-ассистентов (справка по синтаксису и объек
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-bsl-platform-contextConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use BSL Platform Context
The BSL Platform Context MCP server provides AI assistants with comprehensive reference documentation for the 1C:Enterprise (1С:Предприятие) platform, covering BSL syntax, the object model, methods, properties, and constructors for all platform types. It is implemented in Kotlin and runs as a Java JAR, exposing five search and lookup tools that let Claude or other AI coding assistants answer questions about the 1C API without relying on training data. Developers writing BSL code in 1C:Enterprise can use this server to get accurate, version-specific API reference information directly in their AI assistant.
Prerequisites
- Java 11 or later installed (the server is a runnable JAR file)
- 1C:Enterprise platform installed locally, or access to the platform distribution directory containing the platform API metadata
- An MCP-compatible client such as Claude Desktop or a BSL IDE plugin
- The mcp-bsl-context JAR downloaded from the GitHub releases page
Download the JAR from GitHub releases
Go to the releases page of the repository and download the latest mcp-bsl-context-<version>.jar file.
Locate your 1C:Enterprise platform directory
Find the directory where 1C:Enterprise is installed. On Linux this is typically /opt/1cv8/x86_64/<version>; on Windows it is usually C:\Program Files\1cv8\<version>\bin.
# Linux example
ls /opt/1cv8/x86_64/
# Windows example
dir "C:\Program Files\1cv8"Test the server from the command line
Run the JAR directly to verify it starts correctly. On Windows, add -Dfile.encoding=UTF-8 to avoid encoding issues with Cyrillic text.
# Linux / macOS
java -jar mcp-bsl-context-1.0.0.jar --platform-path /opt/1cv8/x86_64/8.3.25.1257
# Windows
java -Dfile.encoding=UTF-8 -jar mcp-bsl-context-1.0.0.jar --platform-path "C:\Program Files\1cv8\8.3.25.1257\bin"Add the server to your MCP client configuration
Edit your claude_desktop_config.json to register the BSL platform context server, pointing to the JAR file and your 1C platform directory.
Restart your MCP client and verify
Restart Claude Desktop and ask it to search for a 1C platform type or method to confirm the tools are working.
BSL Platform Context Examples
Client configuration
Register the BSL Platform Context server in Claude Desktop. Replace the JAR path and platform path with your actual installation paths.
{
"mcpServers": {
"1c-platform": {
"command": "java",
"args": [
"-jar",
"/path/to/mcp-bsl-context-1.0.0.jar",
"--platform-path",
"/opt/1cv8/x86_64/8.3.25.1257"
]
}
}
}Prompts to try
Ask Claude to look up 1C:Enterprise API reference information using the exposed search and info tools.
- "Search the 1C platform API for methods related to HTTP requests"
- "Get the full list of methods and properties for the ValueTable type"
- "What constructors are available for the Structure object in 1C?"
- "Find all platform types that have a Find method"Troubleshooting BSL Platform Context
Cyrillic characters appear garbled in tool responses on Windows
Add -Dfile.encoding=UTF-8 as a JVM argument before -jar in your configuration. Update the args array to include this flag: ["java", "-Dfile.encoding=UTF-8", "-jar", ...].
Server fails to start with platform metadata not found error
Verify the --platform-path points to the directory containing the 1C platform binaries and metadata files. The path must include the specific version directory (e.g., 8.3.25.1257), not just the parent directory.
search tool returns no results for a known API method
The search tool supports fuzzy matching. Try a shorter search term or just the method name without the type prefix. Also confirm the platform version in --platform-path matches the API you are looking for.
Frequently Asked Questions about BSL Platform Context
What is BSL Platform Context?
BSL Platform Context is a Model Context Protocol (MCP) server that mcp сервер для ai-ассистентов (справка по синтаксису и объектной модели 1с:предприятие) It connects AI assistants to external tools and data sources through a standardized interface.
How do I install BSL Platform Context?
Follow the installation instructions on the BSL Platform Context GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with BSL Platform Context?
BSL Platform Context works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is BSL Platform Context free to use?
Yes, BSL Platform Context is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
BSL Platform Context Alternatives — Similar Developer Tools Servers
Looking for alternatives to BSL Platform Context? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up BSL Platform Context in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use BSL Platform Context?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.