This is an MCP (Model Context Protocol) server for ArchiMate 3.2 diagram generation. The server creates Mermaid and Draw.io diagrams from ArchiMate elements and relationships, with validation against the ArchiMate 3.2 specification.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add archimate -- node /path/to/MCP-Archimate/dist/server.js~/.codex/config.toml
[mcp_servers.archimate]
command = "node"
args = ["/path/to/MCP-Archimate/dist/server.js"]
# codex mcp add archimate -- node /path/to/MCP-Archimate/dist/server.js~/.cursor/mcp.json
{
"mcpServers": {
"archimate": {
"command": "node",
"args": [
"/path/to/MCP-Archimate/dist/server.js"
]
}
}
}.vscode/mcp.json
{
"servers": {
"archimate": {
"type": "stdio",
"command": "node",
"args": [
"/path/to/MCP-Archimate/dist/server.js"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"archimate": {
"command": "node",
"args": [
"/path/to/MCP-Archimate/dist/server.js"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"archimate": {
"command": "node",
"args": [
"/path/to/MCP-Archimate/dist/server.js"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"archimate": {
"command": "node",
"args": [
"/path/to/MCP-Archimate/dist/server.js"
]
}
}
}