Starting with version 11, the AI Chat Copilot plugin is included by default. This plugin lets you connect Astah to an external AI service via MCP (Model Context Protocol). So that you can work with your Astah models using your preferred AI clients.
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: If you plan to use an external AI client via MCP, you only need to configure the MCP section. To use the in-app Chat Copilot, configure the other sections as well.
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 provided as a plugin. When updates with bug fixes or improvements become available, we provide an updated plugin .jar file. Follow the steps below to update MCP Server to the latest version.
How to Update Astah MCP Server
Download the latest plugin .jar file (file name: astah-copilot-x.x.x.jar).
Drag and drop the .jar file into the Astah window while Astah is running.
Restart Astah to apply the update.
Current Version Information
Astah MCP Server is bundled with the AI Chat Copilot plugin. For the latest version of each Astah edition, see the Version & Update Information section on the AI Chat Copilot page.
How to Check Your Installed Plugin Version
Open [Plugin] → [Installed Plugin].
A list of installed plugins will appear.
Locate “Astah AI Chat Copilot” and check the Version column.