BSL Platform Context

v1.0.0Developer Toolsstable

MCP сервер для AI-ассистентов (справка по синтаксису и объектной модели 1С:Предприятие)

bslmcpmcp-server
Share:
168
Stars
0
Downloads
0
Weekly
0/5

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

Provide 1С:Предприятие syntax and object model reference.
Support AI assistants with 1C platform documentation.
alkoleft

Maintainer

LicenseMIT
Languagekotlin
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-bsl-platform-context

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

Download the JAR from GitHub releases

Go to the releases page of the repository and download the latest mcp-bsl-context-<version>.jar file.

2

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"
3

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"
4

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.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "mcp-bsl-platform-context": { "command": "npx", "args": ["-y", "mcp-bsl-platform-context"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides