EDT
MCP for 1C:EDT
claude mcp add --transport stdio ditrixnew-edt-mcp node server.js \ --env PORT="8765"
How to use
This EDT MCP Server exposes a comprehensive set of tools that integrate with 1C:EDT to enable AI assistants and external clients to interact with your EDT workspace. The server implements the MCP Protocol 2025-11-25 using a streamable HTTP transport with SSE support, and it provides endpoints to query project information, validate configurations, inspect and manage metadata, and perform code-assisted operations. Available tools include: getting the EDT version, listing workspace projects and their properties, retrieving and filtering errors and problem summaries, obtaining check descriptions from markdown files, triggering revalidation, accessing bookmarks and TODO/FIXME markers, obtaining content assist proposals (type info and method hints), validating 1C queries, exploring BSL code structure and call hierarchies, capturing form screenshots, managing applications (update database, run in debug), and real-time status bar controls for long-running tasks with signals to interrupt or guide the AI agent. To use, configure an MCP client (e.g., VS Code, Cursor, Claude) to connect to http://localhost:8765/mcp and start issuing tool requests. The server supports multiple agents and clients via a consistent mcpServers configuration format, enabling seamless integration with your preferred AI assistants or IDE plugins. Depending on your editor, you can enable plain text mode for compatibility with clients that do not support embedded MCP resources, and adjust the default and maximum result limits to tailor responses to your workflow.
How to install
Prerequisites:
- EDT 2025.2.0 or newer installed on your machine
- Java Runtime (as required by EDT and MCP integration) and EDT configured with the MCP Server feature
- Access to the EDT update site at https://ditrixnew.github.io/EDT-MCP/
Installation steps:
- In EDT, go to Help → Install New Software...
- Add the update site URL: https://ditrixnew.github.io/EDT-MCP/
- Select the EDT MCP Server Feature and install it
- Restart EDT to complete the installation
External/optional setup (if running the MCP server outside EDT):
- Ensure Node.js is installed if you plan to run a Node-based wrapper (npm package name may be provided by the project).
- Start the MCP server process (adjust the command as appropriate for your environment):
node server.js - Verify the server is listening on port 8765 (default) and accessible at http://localhost:8765/mcp
Configuration:
- Open EDT preferences: Window → Preferences → MCP Server
- Confirm settings such as Server Port (default 8765), path to check descriptions, Auto-start, default/max result limits, plain text mode, and tag decorations
- Save configuration and ensure the MCP server is active
Additional notes
Tips and notes:
- The server exposes a stable set of tools; if a client reports missing capabilities, verify that the EDT MCP Server feature is up-to-date via the official update site.
- When using Cursor or Claude-based integrations, enable plain text mode if the client does not support MCP embedded resources.
- The default HTTP endpoint is http://localhost:8765/mcp; adjust port in the EDT preferences if you run multiple MCP servers or custom configurations.
- If you encounter long-running operations, you can use the Status Bar Controls to cancel, retry, or continue in the background, or send a custom user signal to guide the AI agent.
- The available tools are designed to work in tandem with AI assistants to provide real-time code context, project information, and validation results; ensure your workspace has properly configured markdown check descriptions where applicable.
Related MCP Servers
mcp-for-beginners
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
sonarqube
SonarQube MCP Server
wanaku
Wanaku MCP Router
platform-context-exporter
Инструмент для выгрузки синтаксис помощника в файлы
WigAI
Bitwig Controller Extension that provides an MCP Server for AI Agent control
SchemaCrawler-AI
Free database schema discovery and comprehension tool