入门攻略
MCP提交
探索
Uml MCP Server
概述
安装
内容详情
替代品
什么是UML-MCP-Server?
UML-MCP-Server是一个智能UML图表生成工具,能够通过简单的自然语言描述或直接编写PlantUML代码来创建专业UML图表。它支持多种UML图类型,并可作为MCP服务器与支持该协议的客户端(如Claude)集成使用。如何使用UML-MCP-Server?
您可以通过三种方式使用:1)作为Python库调用 2)配置到Cursor IDE中 3)通过支持MCP协议的客户端(如Claude)直接调用。无论哪种方式,都能轻松生成UML图表并获得可分享的链接和本地文件。适用场景
适用于软件开发设计阶段、系统架构文档编写、教学演示、技术方案交流等需要可视化表达系统结构和流程的场景。特别适合需要快速生成和迭代UML图的敏捷开发团队。主要功能
支持多种UML图类型支持类图、序列图、活动图、用例图、状态图、组件图、部署图、对象图等主流UML图类型
自然语言生成通过简单的自然语言描述即可生成对应的UML图表,无需掌握专业UML语法
PlantUML集成支持直接使用PlantUML代码生成图表,为专业用户提供灵活控制
MCP协议支持可作为MCP服务器与支持该协议的客户端(如Claude)无缝集成
本地保存自动将生成的图表保存到本地指定目录,方便管理和版本控制
优势与局限性
优势
无需专业UML知识,通过自然语言即可生成图表
支持多种UML图类型,满足不同场景需求
提供在线链接和本地文件两种保存方式
可与Claude等AI助手无缝集成
灵活的配置选项,可自定义输出目录
局限性
依赖PlantUML在线服务,需要网络连接
复杂图表可能需要精确的自然语言描述
本地保存需要配置正确的文件权限
高级自定义功能需要了解PlantUML语法
如何使用
安装可以通过Smithery自动安装或手动克隆仓库安装
配置Cursor IDE修改Cursor的配置文件,添加MCP服务器配置
生成UML图在Cursor聊天窗口中使用UML工具或直接输入自然语言描述
查看结果获取PlantUML代码、在线链接和本地文件路径
使用案例
生成类图创建描述用户和订单系统的类图
生成序列图创建用户登录流程的序列图
生成活动图创建订单处理流程的活动图
常见问题
1
如何解决无法生成UML图的问题?1. 检查日志文件 2. 确认网络连接正常 3. 验证PlantUML服务器是否可访问
2
图片没有保存到本地怎么办?1. 检查output_dir配置是否正确 2. 确认程序有目录写入权限 3. 确保目录存在
3
如何生成更复杂的UML图?1. 使用更精确的自然语言描述 2. 直接编写PlantUML代码 3. 分多次生成然后组合
4
MCP服务器无法启动怎么办?1. 检查端口是否冲突 2. 查看日志文件中的错误信息 3. 确认依赖已正确安装
相关资源
PlantUML官方文档PlantUML语法参考文档
GitHub仓库项目源代码仓库
MCP协议介绍Model Context Protocol官方介绍
安装教程视频UML-MCP-Server安装配置视频教程
精选MCP服务推荐

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
214
4.3分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6,108
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
2,970
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
91
4.8分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1,435
5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
332
4.5分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
369
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
4,859
4.7分
AIbase是一个专注于MCP服务的平台,为AI开发者提供高质量的模型上下文协议服务,助力AI应用开发。
简体中文