What UML diagram types can UML-MCP-Server generate?
It can generate class diagrams, sequence diagrams, activity diagrams, use case diagrams, state diagrams, component diagrams, deployment diagrams, and object diagrams.
@Swayingleaves
基本情報
概要はまだありません
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"uml-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@Swayingleaves/uml-mcp-server",
"--client",
"claude"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
UML-MCP-Server is a UML diagram generation tool based on the Model Context Protocol (MCP). It helps users create various types of UML diagrams by describing them in natural language or by directly writing PlantUML code. It is intended for developers and designers who need to generate UML diagrams quickly and integrate them into MCP-compatible clients like Claude or Cursor.
Installation can be done via Smithery (npx -y @smithery/cli install @Swayingleaves/uml-mcp-server --client claude) or manually (clone the repository, create a virtual environment, and install dependencies from requirements.txt). To use it as an MCP server, configure the server in your MCP client (e.g., Cursor) by editing the client’s config.json with the command uv and arguments including the absolute path to the project directory and the output directory. You can also use it as a Python library by calling generate_uml() with PlantUML code.
It can generate class diagrams, sequence diagrams, activity diagrams, use case diagrams, state diagrams, component diagrams, deployment diagrams, and object diagrams.
You can install it via Smithery with a single npx command, or manually by cloning the repository, setting up a Python virtual environment, and installing the dependencies from `requirements.txt`.
It returns three items: the PlantUML code, a publicly accessible URL for viewing the diagram, and a local file path where the generated image is saved.
Edit the Cursor configuration file (e.g., `~/Library/Application Support/Cursor/config.json` on macOS) to add an `mcpServers` entry with the command `uv` and arguments that point to the project directory and set the `output_dir`.
Issues can include network problems reaching the PlantUML server, missing write permissions on the output directory, or port conflicts when starting the MCP server. Check the logs in the `logs` directory for error details.

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

LoadOptimizer plans truck, container and pallet loads with a real optimization engine, straight from your AI assistant. Describe the order in plain language, for example "plan 36 Euro pallets on a standard 13.6 m trailer
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
コメント