Token导航 LogoToken导航TokenDH.com
Ea MCP Toolkit logo
运维云端未说明官方级别未说明来源级核验

Ea MCP Toolkit

MCP Server

该工具为Sparx Enterprise Architect提供混合MCP集成,支持在macOS上进行跨平台模型分析和查询,适用于企业架构师和开发人员。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

hdjebar

提供方

hdjebar

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

ea-mcp工具包

混合MCP集成 Sparx企业架构师macOS --将Windows VM(VMware Fusion)与本机跨平台模型分析相结合。

在Mac上使用Claude Desktop或Claude Code在Sparx EA中查询、验证和创建ArchiMate/UML/BPMN模型,而无需离开macOS。

建筑

┌─ macOS (Apple Silicon / Intel) ───────────────────────────────┐
│                                                                │
│  Claude Desktop / Claude Code                                  │
│       │ STDIO            │ STDIO                               │
│       ▼                  ▼                                     │
│  ┌──────────────┐  ┌──────────────────┐                       │
│  │ EA SQLite    │  │ SSH Bridge Proxy  │                       │
│  │ Analyzer     │  │                  │──── SSH ────┐          │
│  │ (native)     │  └──────────────────┘             │          │
│  └──────┬───────┘                                   ▼          │
│         │                              ┌────────────────────┐  │
│         ▼                              │ Windows 11 ARM VM  │  │
│    .qea file ◄─────────────────────────│ Sparx EA + MCP3.exe│  │
│    (SQLite)     shared folder          └────────────────────┘  │
└────────────────────────────────────────────────────────────────┘

包含内容

目录目录
mcp-servers/两台MCP服务器+一个命令安装程序
vm-setup/脚本化VMware Fusion+Windows 11+EA安装
docs/架构决策记录(MADR v4.0.0)

快速开始

1.设置Windows虚拟机(如果您需要EA的写访问权限)

cd vm-setup
chmod +x *.sh
./01-setup-vmware-fusion.sh   # Check prerequisites
./02-create-win11-vm.sh       # Create VM with autounattend
# Boot the VM, let Windows install unattended
./03-post-install.sh          # Install EA, configure MCP, create snapshot

2.在macOS上安装MCP服务器

cd mcp-servers
chmod +x install-mcp-servers.sh
./install-mcp-servers.sh

这将自动为两台服务器配置Claude Desktop和/或Claude Code。

3.与Claude一起使用

You: "Analyze the model at ~/models/architecture.qea"
You: "Show all ArchiMate application components and their dependencies"
You: "Trace the impact of retiring the Legacy CRM — 3 hops"
You: "Validate all ArchiMate relationships in the model"
You: "Create a Business Process called 'Order Fulfillment' in EA"

克劳德技能

此工具包旨在与 克劳德定制技能 --特定于域的指令,扩展了Claude在通过MCP与EA模型交互时的行为。

  • 企业架构技能 --涵盖了ArchiMate 3.2、BPMN 2.0、TOGAF、UML、C4和50多个EA框架。与此工具包结合使用时,Claude可以直接从实时EA模型数据中生成图表、ADR、ATAM评估和影响分析。
  • 定制Sparx EA MCP --该工具包为构建 根据特定的Sparx EA存储库或组织环境量身定制的完全定制的MCP服务器,通过任何LLM实现EA模型的自然语言探索和集成:

- 以纯语言查询存储库: *“哪些BPMN流程引用ConnectionRequest业务对象?”* 或 *“显示没有指定所有者的所有应用程序组件”* - 在不了解EA UI的情况下浏览模型:通过描述您要查找的内容来浏览包、图表、元素和关系 - 通过对话验证治理规则: *“所有ArchiMate关系都输入正确吗?”*, *“标记BPMN进程缺少车道分配”* - 根据需求生成架构工件:直接从模型数据生成ADR、影响分析、可追溯性矩阵 - 通过自然语言编排将EA与外部系统集成:通过LLM中介从CI/CD管道、wiki或票务工具触发EA查询 - 使MCP工具定义适应特定领域的词汇表(例如,用于能源分配的IEC 61968、用于银行业的BIAN、用于医疗保健的HL7/➤),以便LLM使用组织的语言,而不是通用的EA术语

两台MCP服务器

服务器在上运行需要VM吗?阅读写作最适合
EA模型分析器macOS(本机)离线分析、验证、统计、影响追踪
Sparx EA大桥macOS→ SSH → VM实时CRUD、图表导出、元素创建

SQLite分析器以零启动时间处理常见情况(只读查询、验证、报告)。当您需要写操作时,SSH桥通过官方的Sparx Japan MCP服务器提供完整的EA交互。

需求

  • macOS 13+(苹果硅或英特尔)
  • Python 3.10+
  • 紫外线 (推荐)或pip
  • VMware Fusion 13.5+(个人免费使用)-仅用于写访问
  • Sparx EA许可证——仅用于写访问

文档

相关

  • SparxEA -通过EA Interop API实现PowerShell/Python自动化。补充此仓库:SparxEA写入并填充仓库;ea-mcp工具包通过SQLite和mcp读取、查询和验证它。

许可证

麻省理工学院

目录标签

目录标签

PythonClaude云端部署企业架构本地部署模型分析SparxEAmacOS工具跨平台集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP