1C Platform Tools

v0.1.5Developer Toolsstable

MCP-сервер расширения 1C: Platform Tools для агентов Visual Studio Code (Cursor) по IPC.

1c-enterprisevscode-mcp
Share:
20
Stars
0
Downloads
0
Weekly
0/5

What is 1C Platform Tools?

1C Platform Tools is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp-сервер расширения 1c: platform tools для агентов visual studio code (cursor) по ipc.

MCP-сервер расширения 1C: Platform Tools для агентов Visual Studio Code (Cursor) по IPC.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP-сервер расширения 1C: Platform Tools для агентов Visual

Use Cases

Extend 1C platform capabilities through Visual Studio Code and Cursor agents. Execute 1C operations via IPC integration.
yellow-hammer

Maintainer

LicenseMIT
Languagetypescript
Versionv0.1.5
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y mcp-1c-platform-tools

Manual Installation

npx -y mcp-1c-platform-tools

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 1C Platform Tools

The 1C Platform Tools MCP server bridges the 1C:Enterprise development environment with AI coding agents in Visual Studio Code and Cursor. It communicates with the 1C:Platform Tools VS Code extension over IPC (Inter-Process Communication), allowing AI agents to execute platform-specific commands directly in your 1C workspace. Developers working with 1C:Enterprise who want AI-assisted coding workflows benefit from this integration without leaving their editor.

Prerequisites

  • Node.js 18 or later installed on your system
  • Visual Studio Code or Cursor IDE installed
  • 1C:Platform Tools VS Code extension installed and configured
  • A 1C:Enterprise project folder open (containing a packagedef file)
  • An MCP-compatible client such as Cursor or Claude Desktop
1

Install the 1C:Platform Tools VS Code extension

Open VS Code or Cursor and install the 'yellow-hammer.mcp-1c-platform-tools' extension from the marketplace. This extension provides the IPC server that the MCP server communicates with.

2

Enable IPC in the extension settings

In VS Code settings, search for '1c-platform-tools' and set '1c-platform-tools.ipc.enabled' to true. Note the default IPC host (127.0.0.1) and port (40241) — you will need these for the MCP config.

3

Open a 1C project folder

Open a folder containing a valid 1C:Enterprise project (must include a packagedef file). The IPC server inside the extension only activates when a recognized 1C project is loaded.

4

Add the MCP server to your editor configuration

Add the following block to your Cursor or Claude Desktop MCP configuration file. Adjust the ONEC_IPC_PORT if you changed it in the extension settings.

{
  "mcpServers": {
    "1c-platform-tools": {
      "command": "npx",
      "args": ["-y", "mcp-1c-platform-tools"],
      "env": {
        "ONEC_IPC_HOST": "127.0.0.1",
        "ONEC_IPC_PORT": "40241",
        "ONEC_IPC_TOKEN": ""
      }
    }
  }
}
5

Restart your editor and verify the connection

Restart Cursor or reload the MCP configuration. Open the MCP panel and confirm that the '1c-platform-tools' server appears as connected. If the extension IPC is active you should see tools available to the agent.

1C Platform Tools Examples

Client configuration

Cursor or Claude Desktop MCP config block for 1C Platform Tools with IPC environment variables.

{
  "mcpServers": {
    "1c-platform-tools": {
      "command": "npx",
      "args": ["-y", "mcp-1c-platform-tools"],
      "env": {
        "ONEC_IPC_HOST": "127.0.0.1",
        "ONEC_IPC_PORT": "40241",
        "ONEC_IPC_TOKEN": ""
      }
    }
  }
}

Prompts to try

Example prompts to use with the 1C Platform Tools MCP server once configured in your editor.

- "Run the 1C syntax check on the current module"
- "List all available 1C platform commands for this project"
- "Execute the build command for the current 1C configuration"
- "Check the packagedef file and report any issues found"

Troubleshooting 1C Platform Tools

MCP server connects but no tools are available

Ensure the 1C:Platform Tools extension has IPC enabled (1c-platform-tools.ipc.enabled = true) and that the port matches ONEC_IPC_PORT. A 1C project folder with a packagedef file must be open in the editor.

Connection refused error on startup

Verify the extension is running — the IPC server only starts after a valid 1C project is loaded. Check that ONEC_IPC_HOST and ONEC_IPC_PORT match the extension settings, and that no firewall is blocking localhost port 40241.

npx fails to find the package

Ensure Node.js 18+ is installed and npx is in your PATH. Run 'npm install -g mcp-1c-platform-tools' for a permanent global install if npx caching causes issues.

Frequently Asked Questions about 1C Platform Tools

What is 1C Platform Tools?

1C Platform Tools is a Model Context Protocol (MCP) server that mcp-сервер расширения 1c: platform tools для агентов visual studio code (cursor) по ipc. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install 1C Platform Tools?

Install via npm with the command: npx -y mcp-1c-platform-tools. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with 1C Platform Tools?

1C Platform Tools works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is 1C Platform Tools free to use?

Yes, 1C Platform Tools 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-1c-platform-tools": { "command": "npx", "args": ["-y", "mcp-1c-platform-tools"] } } }

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

Read the full setup guide →

Ready to use 1C Platform Tools?

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