关于 PlantUML-MCP-Server
PlantUML-MCP-Server 为 Claude Desktop 和 Claude Code 提供 PlantUML 图表生成能力。仓库已迁至 Infobip 组织,npm 包仍以原名称发布。
主要功能
- 01生成 PlantUML 图表
- 02与 Claude Desktop 配合使用
- 03与 Claude Code 配合使用
- 04通过已发布的 npm 包安装
适用场景
- 01在 Claude Desktop 工作流中生成图表
- 02在 Claude Code 中创建 PlantUML 图表
- 03继续使用现有 npm 包
MCP 相关
这是一个 MCP 服务,向 Claude Desktop、Claude Code 等兼容客户端提供 PlantUML 图表生成功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 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 组织维护
- 问题/PR:请在 Infobip 仓库中提交新的问题或 PR
- NPM 包:仍以
plantuml-mcp-server名称发布(无需任何更改)
用户须知
无需采取任何操作——npm 包 plantuml-mcp-server 会继续照常运行。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。