Token导航 LogoToken导航TokenDH.com
Drawing MCP logo
设计创作stdio官方级别未说明来源级核验

Drawing MCP

MCP Server

一款使用多命令协议(MCP)创建图像的绘图工具,支持多种绘图操作和图像保存功能。

工具数

14

提示词数

0

GitHub Stars

0

资源数

0
开发工具Python图像生成本地部署

安装说明

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

作者 / 组织

Karsten-Larson

提供方

Karsten-Larson

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

uv run drawing-mcp

详细介绍

绘制MCP

使用多命令协议(MCP)创建图像的绘图实用程序。

安装

建议使用 uv 用于安装。

uv sync

用法

要启动服务器,请运行:

uv run drawing-mcp

服务器将开始通过标准输入/输出监听命令。然后,您可以向服务器发送命令以绘制形状、查看图形并保存。

可用工具

MCP服务器提供以下工具:

  • get_canvas_information():返回当前画布信息。
  • set_canvas_size(width: int, height: int):将画布大小设置为指定的宽度和高度。
  • set_background_color(color: ColorType):设置画布的背景颜色。
  • draw_circle(x: int, y: int, radius: int, color: ColorType):在指定位置以给定的半径和颜色绘制一个圆。
  • draw_rectangle(x: int, y: int, width: int, height: int, color: ColorType):在指定位置绘制具有给定宽度、高度和颜色的矩形。
  • draw_square(x: int, y: int, side_length: int, color: ColorType):在指定位置绘制具有给定边长和颜色的正方形。
  • draw_arc(x1: int, y1: int, x2: int, y2: int, start_angle: float, end_angle: float, color: ColorType):使用给定颜色绘制由边界框和起点/终点角度定义的圆弧。
  • draw_line(x1: int, y1: int, x2: int, y2: int, color: ColorType):用给定的颜色绘制一条从(x1,y1)到(x2,y2)的线。
  • draw_polygon(points: list[tuple[int, int]], color: ColorType):绘制由具有给定颜色的点列表定义的多边形。
  • view_drawing():渲染当前图形并将其作为FastMCP图像返回。
  • save_image(output: str = "drawing_output.png"):保存当前图形。
  • clear_drawing():清除图形中的所有形状。
  • remove_last_shape():从图形中删除最后添加的形状。
  • view_json():返回当前图形的JSON表示形式。

目录标签

目录标签

开发工具Python图像生成本地部署绘图工具MCP协议

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP