Token导航 LogoToken导航TokenDH.com
AI Diagram Maker MCP Server logo
开发工具stdio官方级别未说明来源级核验

AI Diagram Maker MCP Server

MCP Server

ai-diagram-maker-mcp@latest

AI Diagram Maker MCP服务器是一个用于生成软件工程图表的工具,支持通过自然语言描述、代码、ASCII图、图片和Mermaid等多种输入方式创建流程图、序列图、ERD、系统架构图和UML图等。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
图表生成TypeScriptClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

erajasekar

提供方

erajasekar

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx ai-diagram-maker-mcp@latest --transport http

详细介绍

AI制图器MCP服务器

MCP服务器 AI图表制作工具 --直接在Cursor、Claude Desktop、Claude Code或任何兼容MCP的AI代理中生成漂亮的软件工程图。

特性

  • 5工具 涵盖所有输入类型:自然语言文本、代码、ASCII图、图像和Mermaid
  • 内联渲染 --图表直接出现在使用MCP Apps UI的聊天中,无需下载
  • 响应中的图表URL --在浏览器中打开它以查看和编辑图表
  • 5种图表类型:流程图、序列、ERD、系统架构、UML
  • 支持两者 标准 (当地)和 HTTP/可流式传输HTTP (远程)运输

目录

先决条件

  1. Node.js 18+
  2. AI图表制作工具 帐户和API密钥

托管MCP服务器

公共MCP端点为 https://mcp.aidiagrammaker.com/mcp (流式HTTP)。此选项无需安装任何内容。

身份验证(HTTP)

对于远程HTTP客户端,请在每次请求时发送API密钥- 通过环境变量:

  • X-ADM-API-Key: (推荐),或
  • Authorization: Bearer

使用您的AI Diagram Maker帐户中的API密钥(请参阅 先决条件).

远程服务器JSON示例

将其合并到客户的MCP配置中(替换API密钥占位符):

{
  "mcpServers": {
    "ai-diagram-maker": {
      "url": "https://mcp.aidiagrammaker.com/mcp",
      "headers": {
        "X-ADM-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

安装

选项A——托管服务器(推荐)

使用 远程服务器JSON示例 上面并使用将其连接到您的客户端 MCP客户端配置。没有全局安装。

选项B——使用npx在本地运行

无需永久安装-- npx 按需运行包。包名称为 ai-diagram-maker-mcp;附加 @latest 如果您希望每次调用都解析最新版本(建议用于一次性运行和 claude mcp add).

ADM_API_KEY=your_api_key npx ai-diagram-maker-mcp@latest

MCP客户端配置

光标

远程(推荐)

添加 ~/.cursor/mcp.json设置→ MCP 使用 远程服务器JSON示例。此设置不需要环境变量。

本地(stdio)

{
  "mcpServers": {
    "ai-diagram-maker": {
      "command": "npx",
      "args": ["-y", "ai-diagram-maker-mcp@latest"],
      "env": {
        "ADM_API_KEY": "your_api_key_here"
      }
    }
  }
}

可选:添加 "ADM_DEBUG": "1"env 有关调试日志记录,请参阅 环境变量.

克劳德桌面

添加 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "ai-diagram-maker": {
      "command": "npx",
      "args": ["-y", "ai-diagram-maker-mcp@latest"],
      "env": {
        "ADM_API_KEY": "your_api_key_here"
      }
    }
  }
}

克劳德代码

macOS

claude mcp add ai-diagram-maker -t stdio -e ADM_API_KEY= -- npx -y ai-diagram-maker-mcp@latest

视窗

claude mcp add ai-diagram-maker \
  --command "npx" \
  --args "-y,ai-diagram-maker-mcp@latest" \
  --env ADM_API_KEY=your_api_key_here

HTTP传输(本地或自托管)

自己运行HTTP服务器(与基于标头的身份验证相同 身份验证(HTTP)):

npx ai-diagram-maker-mcp@latest --transport http

服务器正在监听 $PORT3001.将客户指向 /mcp 并且使用上面的报头将API密钥与每个请求一起发送。

环境变量

变量必填默认描述
ADM_API_KEY是(仅限stdio)-您的AI Diagram Maker API密钥(仅限tdio传输;远程HTTP客户端使用标头-请参阅 身份验证(HTTP))
ADM_BASE_URL没有https://app.aidiagrammaker.com本地/分段API的覆盖;也用作工具响应中图表URL的基础
ADM_DEBUG--设置为 1, true,或 yes 以记录来自AI代理的请求参数和发送到AI图生成器API的有效载荷。日志转到 标准错误.In 光标,打开 输出,选择 主控程序ai图生成器 用于读取服务器日志的通道。

工具

generate_diagram_from_text

根据自然语言描述生成图表。

参数类型必填说明
contentstring图表的自然语言描述
diagramTypeenum流程图、序列、erd、系统架构、uml
promptstring其他样式/布局说明

示例提示:

  • *用API网关、身份验证服务、用户服务和PostgreSQL数据库创建微服务架构*
  • *“使用JWT令牌生成绘制用户登录流程的序列图”*
  • *“adm显示部署到Vercel的Next.js应用程序的CI/CD管道”*

______________________________________________________________________

generate_diagram_from_json

将JSON结构转换为图表(非常适合API响应、数据库模式、配置文件)。

参数类型必填说明
contentstring要可视化的JSON字符串
promptstring如何解释JSON
diagramTypeenum首选图表类型

______________________________________________________________________

generate_diagram_from_ascii

将ASCII艺术转换为精美的图表。

参数类型必填说明
contentstring原始ASCII艺术图
promptstring渲染说明
diagramTypeenum首选图表类型

______________________________________________________________________

generate_diagram_from_image

将白板照片、屏幕截图或任何图像转换为干净的图表。

参数类型必填说明
contentstring公共图像URL或base64数据URI
promptstring提取什么或如何渲染
diagramTypeenum首选输出图类型

______________________________________________________________________

generate_diagram_from_mermaid

将Mermaid图定义转换为D2并返回PNG图像。

参数类型必填说明
contentstring美人鱼图源(例如流程图、sequenceDiagram、erDiagram)
promptstring可选布局或样式说明
diagramTypeenum转换输出的首选图表类型

触发器关键字

当您使用以下短语时,AI代理将自动选择正确的工具:

  • adm ...
  • ai diagram maker ...
  • create a diagram of ...
  • show me a flowchart / sequence diagram / ERD / architecture ...
  • visualise / draw / diagram ...

本地开发人员设置

使用以下步骤克隆存储库,在本地构建,并使用Node运行MCP服务器。

1.克隆存储库

git clone https://github.com/erajasekar/ai-diagram-maker-mcp.git
cd ai-diagram-maker-mcp

2.安装依赖项

npm install

3.(可选)重新生成API客户端

如果您更改了AI Diagram Maker OpenAPI规范或配置,请重新生成客户端:

npm run generate

4.建造

npm run build

这将编译TypeScript并将MCP应用程序UI构建到 dist/。服务器入口点为 dist/index.js.

5.运行本地MCP服务器

stdio(默认) --用于Cursor、Claude Desktop等:

ADM_API_KEY=your_api_key node dist/index.js

或者使用npm脚本:

ADM_API_KEY=your_api_key npm start

HTTP传输 --用于远程客户端或测试(与 身份验证(HTTP)):

ADM_API_KEY=your_api_key node dist/index.js --transport http

或者:

ADM_API_KEY=your_api_key npm run start:http

HTTP服务器侦听 $PORT (默认值 3001).

6.在Cursor中使用本地服务器

通过以下方式将光标指向您的内置服务器 设置→ MCP (或 ~/.cursor/mcp.json):

{
  "mcpServers": {
    "ai-diagram-maker": {
      "command": "node",
      "args": ["/absolute/path/to/ai-diagram-maker-mcp/dist/index.js"],
      "env": {
        "ADM_API_KEY": "your_api_key_here"
      }
    }
  }
}

替换 /absolute/path/to/ai-diagram-maker-mcp 带有克隆仓库的实际路径。更改配置后,重新启动Cursor或重新加载MCP服务器。

对于调试日志记录,请添加 "ADM_DEBUG": "1"env --看 环境变量.

许可证

麻省理工学院

目录标签

目录标签

图表生成TypeScriptClaude混合部署软件开发工具MCP服务器AI辅助设计

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

ai-diagram-maker-mcp@latest

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP