EDT MCP Server

A 1C:EDT plugin that gives agents projects, errors, BSL analysis, form screenshots, metadata refactoring and infobase launch over MCP

MCP serverHigh riskRussian stack

ditrixnew/edt-mcp

Install

set VER_EDT=2025.2.3+30
"\your\path\to\EDT\components\1c-edt-%VER_EDT%-x86_64\1cedt.exe" -nosplash -application org.eclipse.equinox.p2.director -repository https://ditrixnew.github.io/EDT-MCP/ -installIU com.ditrix.edt.mcp.server.feature.feature.group -profileProperties org.eclipse.update.reconcile=true

Windows command-line install with EDT closed; replace VER_EDT with your version.

This is third-party code. Review the repository files before installing.

What it does

The plugin runs an MCP server inside 1C:EDT so the agent works with the workspace the way a developer does in the IDE. It reads check errors and warnings, content assist and platform docs, validates query text, reads and edits module methods and builds call hierarchies. It can capture a screenshot and layout of a managed form, rename or delete metadata objects with cascading updates to code and forms, update the database and launch the app in debug mode. Tools are grouped and can be switched off, for example to leave only analysis.

Who it is for. For 1C developers who work in 1C:EDT and want an agent connected to their projects.

Good fit when

  • The agent needs real EDT check errors instead of guessing from code
  • You need to rename a metadata object with references updated
  • You want the agent to see what a form looks like

Not a fit when

  • You develop in Designer without EDT
  • You only need search over exported sources without a running IDE

Example request

Show project errors in the ОбменДанными common module and suggest fixes

Limitations

Supports 1C:EDT 2026.1 and 2026.2. Form screenshots require launching EDT with the -DnativeFormBufferedLayoutRender=true JVM flag, otherwise captures are blank. Live infobase tools need an installed 1C platform. AGPL-3.0 licensed.

How to disable. Stop the server in Window, Preferences, MCP Server or uninstall the plugin via Installation Details in EDT.

MCP

Transport
http
Authentication
not required

Security check

  • Changes project code and metadata and can delete objects and projects
  • Updates the infobase and launches 1C applications

README in short

The README lists server capabilities, tool groups and their management, plus status bar signals to the agent: cancel, retry, ask for guidance. Installation is via update site or a single p2 director command on Windows. It covers the JVM flag for form screenshots and connection examples for Cursor, VS Code, Claude Code, Cline, OpenCode and other clients. The project runs build, e2e and protocol conformance checks in CI.

FAQ

Can I stop the agent from changing the project?

Yes, the Tools tab has groups and presets such as analysis only or code review.

How do I get a client config quickly?

Server preferences have a button that copies a ready mcpServers block. If a token is set it is included in the header, so treat the text as a secret.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium risk286.6K
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk262K
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium risk136.8K

Reference MCP servers

Model Context Protocol servers

Editors’ pick

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.3K