关于 Mermaid Doc MCP Server
Mermaid Doc MCP Server 提供 Mermaid 图表文档访问能力,供 MCP 客户端列出可用图表名称或获取指定图表的文档。
主要功能
- 01列出可用的 Mermaid 图表
- 02获取指定图表的文档
适用场景
- 01按名称查找 Mermaid 图表
- 02查询特定图表的文档
MCP 相关
通过工具列出 Mermaid 图表名称,并返回所选图表的文档。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Mermaid Doc MCP Server
Mermaid Doc MCP Server 是一个用于生成 Mermaid 文档的服务。
功能
- 列出图表:列出文档中所有可用的 Mermaid 图表名称。
- 获取文档:获取特定 Mermaid 图表的文档内容。
前置条件
安装要求
- 从 Astral 或 GitHub README 安装
uv - 使用
uv python install 3.10安装 Python 3.10 或更高版本(也可以安装更新的版本)
安装
要将此 MCP 服务添加到 Amazon Q 或 Claude,请将以下内容添加到 MCP 配置文件中。对于 Amazon Q,请在运行 q chat 的同一目录下创建(如果文件尚不存在)名为 .amazonq/mcp.json 的文件。然后添加以下配置:
{
"mcpServers": {
"mermaid-doc-mcp-server": {
"command": "uvx",
"args": ["mermaid-doc-mcp-server@latest"]
}
}
}
工具
list_diagrams
列出文档中所有可用的 Mermaid 图表名称。
def list_diagrams() -> list:
get_diagram_doc
获取特定 Mermaid 图表的文档内容。
def get_diagram_doc(diagram_name: str) -> str:
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。