MCP Catalogs
首页EDT-MCP screenshot

EDT-MCP

by DitriXNew·156·综合分 50

1C:EDT 的 MCP 服务器,通过 56 个专业工具使 AI 助手能够与开发工作区交互。

developer-toolsai-llmproductivity
35
Forks
11
活跃 Issue
本月
最近提交
2 天前
收录于

概述

EDT-MCP 是一个专为 1C:EDT 设计的综合 MCP 服务器,为 AI 助手提供与开发环境交互的丰富功能。它支持 EDT 2026.1+(通过旧版本插件兼容 2025.x),实现了 MCP 协议 2025-11-25,支持可流式 HTTP 传输和 SSE。服务器提供了项目管理、代码智能、元数据操作、调试等大量工具。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 驱动的 1C:EDT 项目代码分析和重构
:智能错误检测和解决辅助
:自动化文档生成和内容辅助
:调试支持,包括实时变量检查和断点
:元数据管理与自定义标签和分组

什么时候选它

如果您使用1C:EDT开发,希望AI助手能深入理解项目结构、验证代码和执行元数据操作,请选择EDT-MCP。

什么时候不要选它

如果您不使用1C:EDT,请避免使用此工具,因为它专门为该平台设计,且需要IDE运行。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • get_edt_version

    Returns current EDT version

  • list_projects

    Lists workspace projects with properties

  • get_configuration_properties

    Gets 1C configuration properties

  • get_project_errors

    Returns EDT problems with severity/checkId/objects filters

  • get_content_assist

    Get content assist proposals (type info, method hints)

  • get_metadata_objects

    Get list of metadata objects from 1C configuration

  • search_in_code

    Search for code patterns across modules

  • read_module_source

    Read source code of a module

  • update_database

    Update 1C database with configuration changes

  • rename_metadata_object

    Rename a metadata object with full refactoring

  • validate_query

    Validate 1C query text in project context

  • get_form_screenshot

    Get PNG screenshot of a form

可对比工具

1c-edt-integrationedt-tools-mcpbsl-language-server

安装

安装

**EDT 2026.1+**(插件 v1.27.0+;EDT 2025.x 使用 v1.26.1)

从更新站点安装

  1. 在 EDT 中:**帮助 → 安装新软件...**
  2. 添加更新站点 URL:https://ditrixnew.github.io/EDT-MCP/
  3. 选择 **EDT MCP Server 功能**
  4. 重启 EDT

配置

转到 **窗口 → 首选项 → MCP 服务器**以配置设置,包括服务器端口、自动启动和工具管理。

Claude Desktop 集成

添加到 claude_desktop_config.json

{
  "mcpServers": {
    "EDT MCP Server": {
      "url": "http://localhost:8765/mcp"
    }
  }
}

EDT-MCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。