Token导航 LogoToken导航TokenDH.com
MCP Kroki Server logo
运维云端未说明官方级别未说明来源级核验

MCP Kroki Server

MCP Server

一个基于Kroki.io的MCP服务器,用于将Mermaid等图表转换为SVG、PNG、PDF或JPEG格式的图像。

工具数

2

提示词数

0

GitHub Stars

8

资源数

0
图像生成JavaScriptClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

tkoba1974

提供方

tkoba1974

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

MCP Kroki服务器

一个MCP(模型上下文协议)服务器,用于使用Kroki.io将Mermaid图转换为SVG图像。

特性

  • 使用Kroki.io为图表生成URL
  • 将图表下载为SVG、PNG、PDF或JPEG文件
  • 支持多种图表格式:

- 美人鱼 - PlantUML - Graphviz - 还有更多(请参阅Kroki.io文档)

安装

本地安装

git clone https://github.com/tkoba1974/mcp-kroki.git
cd mcp-kroki
npm install
npm run build

用法

服务器提供两个主要工具:

1.生成图表URL

使用Kroki.io为图表生成URL。

参数:

  • type:图表类型(例如“美人鱼”、“plantuml”)
  • content:指定格式的图表内容
  • outputFormat (可选):输出格式(svg、png、pdf、jpeg、base64)

2.下载图表

将图表下载到本地文件。

参数:

  • type:图表类型(例如“美人鱼”、“plantuml”)
  • content:指定格式的图表内容
  • outputPath:应保存图表的路径
  • outputFormat (可选):输出格式(svg、png、pdf、jpeg)
  • scale (可选,数字,默认值:1.0):图表尺寸的缩放因子。目前,仅通过尝试修改宽度/高度属性来影响SVG输出。最小值为0.1。

示例

// Generate a URL for a Mermaid diagram
const result = await callTool('generate_diagram_url', {
  type: 'mermaid',
  content: 'graph TD; A-->B; B-->C; C-->D;',
  outputFormat: 'svg'
});

// Download a Mermaid diagram
const result = await callTool('download_diagram', {
  type: 'mermaid',
  content: 'graph TD; A-->B; B-->C; C-->D;',
  outputPath: '/path/to/diagram.svg'
});

运作原理

服务器使用Kroki.io API转换图表。图表内容在发送到Kroki.io之前经过压缩和编码。

使用Claude Desktop

添加到您的Claude Desktop配置文件(Claude_Desktop_config.json):

本地安装:

{
  "mcpServers": {
    "mcp-kroki": {
      "command": "node",
      "args": ["/path/to/mcp-kroki/build/index.js"]
    }
  }
}

npx:

{
  "mcpServers": {
    "mcp-kroki": {
      "command": "npx",
      "args": [
        "-y",
        "@tkoba1974/mcp-kroki"
      ]
    }
  }
}

许可证

麻省理工学院

目录标签

目录标签

图像生成JavaScriptClaude图表转换本地部署MermaidPlantUMLSVG生成图像下载

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP