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

Draw Things

MCP Server

一个基于Kotlin的MCP服务器,用于在Mac上通过Claude本地生成图像。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
Kotlin本地处理图像生成ClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

mathemandy

提供方

mathemandy

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

Draw Things MCP服务器

一个Kotlin MCP(模型上下文协议)服务器,它封装了 画东西 应用程序,使Claude能够在您的Mac上本地生成图像。

先决条件

  • 带苹果硅(M1/M2/M3)的macOS
  • 画东西 安装
  • Java 21+(用于运行服务器)
  • Gradle(用于建筑)

建筑

cd draw-things-mcp
./gradlew build
./gradlew jar

胖JAR将在 build/libs/draw-things-mcp-1.0.0.jar

绘图设置

  1. 打开绘图功能
  2. 首选 设置 (齿轮图标)
  3. 启用 API服务器 / HTTP服务器
  4. 默认端口为 7860

验证它是否正在运行:

curl http://localhost:7860

Claude桌面配置

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "draw-things": {
      "command": "java",
      "args": ["-jar", "/path/to/draw-things-mcp-1.0.0.jar"]
    }
  }
}

然后重新启动Claude Desktop。

可用工具

generate_image

从文本提示生成图像。

参数:

  • prompt (必填):图像的文字描述
  • negative_prompt:要避免的事情
  • width:图像宽度(默认值:512)
  • height:图像高度(默认值:512)
  • steps:扩散步骤(默认值:20)
  • seed:随机种子(-1表示随机)

check_status

检查Draw Things服务器是否正在运行。

get_config

获取当前的Draw Things配置。

输出

生成的图像保存到 ~/Pictures/draw-things-mcp/

建筑

┌─────────────────┐     stdio      ┌──────────────────┐     HTTP      ┌─────────────┐
│ Claude Desktop  │◄──────────────►│ draw-things-mcp  │◄────────────►│ Draw Things │
│                 │   JSON-RPC     │   (this server)  │  localhost    │    App      │
└─────────────────┘                └──────────────────┘   :7860       └─────────────┘

发展

该项目使用:

许可证

麻省理工学院

目录标签

目录标签

Kotlin本地处理图像生成Claude本地部署MCP服务器AI绘画

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP