The MCP server is built into Astah Professional, Astah UML, Astah SysML, and Astah System Safety, starting with version 11. It ships with Astah as part of AI Chat Copilot, so there is nothing extra to install. It is developed by Change Vision, Inc. and is separate from the third-party Astah Pro MCP plugin. To use it, you need your own API key for a supported AI service. With the MCP server, AI clients such as Claude Code, GitHub Copilot, Codex, and Claude Desktop can read and edit your Astah models via MCP (Model Context Protocol). For an overview of what this makes possible, see Use AI Clients with Real UML Models: Astah’s MCP server.
What is MCP? MCP (Model Context Protocol) is a standard protocol for connecting AI clients to tools and applications. For more details, see the official MCP documentation.
What you can do with an MCP server
You can:
Use your preferred AI client to work with Astah models
Generate, update, and analyze diagrams from outside Astah
Bring external context such as documents, specifications, or files into AI-assisted modeling
Combine diagram operations with documentation, code, and review workflows
For scenarios and prompt examples for design workflows, model analysis, documentation generation, and code integration — see: Detailed Scenarios & Prompt Examples (Currently for Astah Professional and UML only)
Configure Astah
You can enable the MCP server in a few minutes.
Launch Astah version 11 or later.
Open the Chat Copilot pane Select the Chat Copilot tab in the Extra view which you can open from [View] ▸ [Show/Hide Extra View].
Settings Click Settings to configure the setting to connect Astah with AI service.
Open MCP section to enable integration with MCP-compatible AI clients.
MCP Integration: Enable this option to allow external AI clients to connect to Astah via MCP. You must separately register the MCP server in the external tools or agents you use.
MCP Port: Specify the port number used by the MCP server. If you change this value, update the port setting in your AI client as well.
NOTE: MCP integration requires an API key for a supported AI service. Configure the AI service and API key in the Settings, then enable the MCP section. The in-app AI Chat Copilot uses the same settings.
Configure Clients
Verified Clients you can connect with Astah via MCP
The following MCP-compatible clients have been verified to work with Astah:
When you set Server Type to HTTP, you will be able to edit the URL. You do not need to configure HTTP Headers. Configure Tools only if necessary for your use case.
Codex
On a computer where Codex is installed, run the following command.
⚠️ If you close the window using the “×” button, the app may keep running in the background. Please make sure to quit it from the menu.
Start
Launch Astah
Launch AI Service
⚠️ Important: Start Astah before launching the AI client. If the AI client starts first, it may fail to connect to the MCP server.
For prompt examples for design workflows, model analysis, documentation generation, and code integration — see: Detailed Scenarios & Prompt Examples (Currently for Astah Professional and UML only)
After installation, run node --version in Command Prompt / Terminal to confirm the version.
Restart Astah.
Restart Claude Desktop.
Notes and Limitations
Astah MCP server relies on an external AI service.
AI-generated results may be incomplete or inaccurate.
Always review and validate diagrams before use.
Do not enter confidential or sensitive information unless permitted by your organization’s policies.
Token Limitations
AI services have an upper limit on the number of tokens they can process.
Sending or receiving very large specifications or model data in a single request may:
Reduce response quality
Cause timeout or errors
Make processing unstable
Try to adjust your prompts so that the exchanged information does not become excessively long.
Updating Astah MCP server
Astah MCP server is part of the AI Chat Copilot plugin that ships with Astah. When you update AI Chat Copilot, the MCP server is updated at the same time.
For the latest version for each Astah edition, download links, update steps, and how to check your installed version, see Version & Update Information on the AI Chat Copilot page.