PlantUML-MCP-Server について
PlantUML-MCP-Serverは、Claude DesktopとClaude Code向けにPlantUML図の生成機能を提供します。リポジトリはInfobip組織に移管されましたが、npmパッケージは同じ名前で公開されています。
主な機能
- 01PlantUML図の生成
- 02Claude Desktopとの連携
- 03Claude Codeとの連携
- 04公開済みnpmパッケージからのインストール
活用シーン
- 01Claude Desktopのワークフローで図を生成
- 02Claude CodeでPlantUML図を作成
- 03既存のnpmパッケージを引き続き利用
MCP 対応
Claude DesktopやClaude CodeなどのMCP対応クライアントに、PlantUML図の生成機能を提供するMCPサーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| plantuml_code | string | はい | PlantUML 図のコードです。図の URL を生成する前に、構文エラーがないか自動検証されます。 |
| format | enum | いいえ | 出力画像形式(SVG または PNG)svg | png |
| output_path | string | いいえ | 任意。図をローカルに保存するパスです。必要な親ディレクトリはすべて自動的に作成されます。デフォルトでは現在の作業ディレクトリ内に制限されます。PLANTUML_ALLOWED_DIRS 環境変数(コロン区切りのパス、または制限なしを示す "*")を設定すると、追加のディレクトリを許可できます。.svg と .png の拡張子のみ使用できます。 |
詳細
🚚 リポジトリの移転
このリポジトリはInfobip 組織に移転しました:
➡️ https://github.com/infobip/plantuml-mcp-server
変更点
- ソースコード:現在は Infobip 組織でメンテナンスされています
- Issue/PR:新しいものは Infobip のリポジトリに作成してください
- NPM パッケージ:引き続き
plantuml-mcp-serverとして公開されています(変更は不要です)
ユーザーの皆様へ
対応は不要です。npm パッケージ plantuml-mcp-server は、これまでとまったく同じように引き続き動作します。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。