Edt MCP
E

Edt MCP

EDT MCP Server是一個用於1C:EDT的MCP協議服務器插件,允許AI助手(如Claude、GitHub Copilot、Cursor等)與EDT工作空間進行交互,提供項目信息查詢、錯誤報告、代碼分析、元數據管理、應用程序調試、標籤分組和可視化表單截圖等功能。
3分
6.4K

什麼是EDT MCP Server?

EDT MCP Server是一個連接1C:EDT開發環境和AI助手的橋樑。它基於Model Context Protocol (MCP)標準,讓AI能夠讀取項目信息、分析代碼錯誤、獲取文檔、執行查詢驗證、管理應用程序等,從而輔助開發者更高效地完成1C開發任務。

如何使用EDT MCP Server?

首先在EDT中安裝插件並啟動服務器,然後在你的AI助手(如VS Code/Cursor的Copilot、Claude Desktop等)中配置MCP連接。配置完成後,AI就能理解你的1C項目上下文,並根據你的指令執行各種開發輔助操作。

適用場景

適合1C開發者在日常編碼、調試、項目分析和自動化任務中尋求AI輔助的場景。例如:讓AI幫你分析代碼錯誤、查找特定模塊、驗證查詢語法、獲取平臺文檔、管理數據庫更新等。

主要功能

MCP協議支持
支持最新的MCP協議(2025-11-25),使用HTTP傳輸和SSE(服務器發送事件),確保與各種AI助手的兼容性。
項目信息獲取
AI可以獲取工作空間中的項目列表、配置屬性等基本信息,瞭解項目結構。
錯誤報告與分析
獲取項目的錯誤、警告和問題摘要,支持按嚴重程度、檢查ID或特定對象進行過濾,幫助快速定位問題。
智能代碼提示
在任何代碼位置獲取類型信息、方法提示和平臺文檔,輔助AI理解代碼上下文並提供準確建議。
查詢驗證
在項目上下文中驗證1C查詢文本的語法和語義錯誤,支持標準查詢和DCS(數據組合系統)模式。
BSL代碼深度分析
瀏覽模塊、檢查結構、讀寫方法、搜索代碼、分析調用層次,實現對BSL代碼的全面理解。
表單截圖捕獲
從表單WYSIWYG編輯器中捕獲PNG截圖,供AI進行可視化檢查。
應用程序管理
獲取應用程序列表、更新數據庫、以調試模式啟動,實現開發生命週期管理。
即時狀態欄
在EDT狀態欄顯示服務器即時狀態,包括工具名稱、執行時間和交互式控制按鈕。
可中斷操作
允許取消長時間運行的操作,並向AI代理發送信號,提高交互靈活性。
元數據標籤
使用自定義標籤組織對象,在導航器中過濾,支持鍵盤快捷鍵和多選操作。
元數據分組
在導航器樹中為每個元數據集合創建自定義文件夾層次結構,改善項目導航。
元數據重構
重命名/刪除元數據對象,並在BSL代碼、表單和元數據中進行級聯更新;向現有對象添加新屬性。
優勢
無縫集成:將AI助手直接嵌入1C:EDT開發環境,無需切換工具
全面覆蓋:支持從代碼分析到應用程序管理的完整開發生命週期
即時交互:狀態欄控制和可中斷操作提供靈活的AI交互體驗
智能輔助:基於項目上下文的代碼提示和錯誤分析,提供精準建議
易於配置:提供多種安裝方式和清晰的配置指南
侷限性
版本要求:僅支持EDT 2025.2.0及以上版本
學習曲線:需要理解MCP協議和AI助手配置
性能依賴:某些操作(如完整項目驗證)可能較耗時
客戶端兼容性:某些AI客戶端可能需要純文本模式兼容性設置

如何使用

安裝插件
在EDT中通過更新站點或命令行安裝EDT MCP Server插件。
配置服務器
在EDT偏好設置中配置MCP服務器參數,如端口號、檢查描述文件夾等。
配置AI助手
在你的AI助手(VS Code、Cursor、Claude等)中配置MCP連接。
開始使用
啟動EDT MCP服務器,然後在AI助手中開始使用各種工具與你的1C項目交互。

使用案例

代碼錯誤分析
讓AI分析當前項目的所有錯誤,並按嚴重程度分類,幫助你快速定位需要修復的問題。
查詢驗證與優化
在編寫複雜的1C查詢時,讓AI驗證語法是否正確,並提供優化建議。
代碼理解與導航
當你需要理解一個複雜的BSL模塊時,讓AI分析模塊結構並找到特定方法的定義。
數據庫管理
在部署更改前,讓AI幫你更新測試數據庫以驗證配置更改是否正確。

常見問題

EDT MCP Server支持哪些EDT版本?
如何知道服務器是否正常運行?
為什麼AI助手無法連接到MCP服務器?
可以同時連接多個AI助手嗎?
如何中斷一個長時間運行的操作?
標籤和分組功能有什麼區別?
元數據重構操作安全嗎?

相關資源

GitHub倉庫
EDT MCP Server的源代碼和發佈版本
更新站點
EDT插件的安裝更新站點
Model Context Protocol官網
MCP協議的官方文檔和規範
1C:EDT官方網站
1C:Enterprise Development Tools的官方信息

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "EDT MCP Server": {
      "url": "http://localhost:8765/mcp"
    }
  }
}

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

{
  "mcpServers": {
    "EDTMCPServer": {
      "type": "streamableHttp",
      "url": "http://localhost:8765/mcp"
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

B
Bm.md
一個功能豐富的Markdown排版工具,支持多種樣式主題和平臺適配,提供即時編輯預覽、圖片導出和API集成能力
TypeScript
3.2K
5分
S
Security Detections MCP
Security Detections MCP 是一個基於Model Context Protocol的服務器,允許LLM查詢統一的安全檢測規則數據庫,涵蓋Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升級為自主檢測工程平臺,可自動從威脅情報中提取TTPs、分析覆蓋差距、生成SIEM原生格式檢測規則、運行測試並驗證。項目包含71+工具、11個預構建工作流提示和知識圖譜系統,支持多SIEM平臺。
TypeScript
4.8K
4分
P
Paperbanana
PaperBanana是一個自動化生成學術圖表和統計圖的智能框架,支持從文本描述生成高質量的論文插圖,採用多智能體管道和迭代優化,提供CLI、Python API和MCP服務器等多種使用方式。
Python
6.3K
5分
R
Rsdoctor
Rsdoctor 是一款專為 Rspack 生態系統打造的構建分析工具,全面兼容 webpack,提供可視化構建分析、多維度性能診斷及智能優化建議,幫助開發者提升構建效率與工程質量。
TypeScript
9.3K
5分
N
Next Devtools MCP
Next.js開發工具MCP服務器,為Claude、Cursor等AI編程助手提供Next.js開發工具和實用程序,包括運行時診斷、開發自動化和文檔訪問功能。
TypeScript
9.6K
5分
T
Testkube
Testkube是一個面向雲原生應用的測試編排與執行框架,提供統一平臺來定義、運行和分析測試,支持現有測試工具和Kubernetes基礎設施。
Go
6.4K
5分
M
MCP Windbg
一個MCP服務器,將AI模型與WinDbg/CDB集成,用於分析Windows崩潰轉儲文件和進行遠程調試,支持自然語言交互執行調試命令。
Python
11.5K
5分
R
Runno
Runno是一個JavaScript工具包集合,用於在瀏覽器和Node.js等環境中安全地運行多種編程語言的代碼,通過WebAssembly和WASI實現沙盒化執行,支持Python、Ruby、JavaScript、SQLite、C/C++等語言,並提供Web組件、MCP服務器等集成方式。
TypeScript
9.3K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.7K
4.5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
32.0K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
118.3K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
30.0K
4.5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
17.8K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
25.0K
4.8分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.3K
5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
78.0K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase