MCP.Market

Drawthings MCP server

by james-see·io.github.james-see/mcp-drawthings·v1.1.2·27 stars

MCP server for Draw Things - local AI image generation on Mac

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

full report

Adoption
Growing

27 stars147 downloads/wk

Reviews

Write one

Nobody has reviewed Drawthings yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Drawthings tools (4)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_status
  • generate_image
  • get_config
  • transform_image

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan15 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 273 days ago4/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 75/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Drawthings compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
75/100
higher than 45% of 1,337 Media servers
Tools
4
the typical Media server has 7
Tools that change things
0%
typical: 4%. Fewer write tools means less an agent can break
GitHub stars
27
more than 91% of 715 Media servers
Downloads a week
147
more than 70% of 365 Media servers with a package

What its tools let an agent do: 3 read · 1 create

Install Drawthings in Claude Code, Cursor or VS Code

Runs npx -y mcp-drawthings on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-drawthings -- npx -y mcp-drawthings
Add to Cursor

What the publisher says

From the Drawthings repository's README, as published. We do not edit it. Read it on GitHub

mcp-drawthings

An MCP (Model Context Protocol) server for Draw Things - enabling LLMs to generate images locally on Mac using Stable Diffusion and other AI models.

Features

  • Text-to-Image Generation - Generate images from text prompts using the currently loaded model in Draw Things
  • Image-to-Image Transformation - Transform existing images using text prompts
  • Configuration Access - Query the current Draw Things settings and loaded model
  • Local Processing - All image generation runs locally on your Mac using Apple Silicon (M1/M2/M3/M4)

Prerequisites

  • macOS with Apple Silicon (M1/M2/M3/M4)
  • Draw Things app installed
  • Node.js 18 or later

Setup

1. Enable Draw Things API Server

  1. Open Draw Things
  2. Click the gear icon (⚙️) to open Settings
  3. Enable API Server / HTTP Server
  4. The server runs on port 7860 by default

Verify the server is running:

curl http://localhost:7860

2. Configure Your MCP Client

Claude Desktop

Add to ~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "drawthings": {
      "command": "npx",
      "args": ["-y", "mcp-drawthings"]
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project or global config:

{
  "mcpServers": {
    "drawthings": {
      "command": "npx",
      "args": ["-y", "mcp-drawthings"]
    }
  }
}

3. Restart Your MCP Client

Restart Claude Desktop or Cursor to load the new MCP server.

Available Tools

check_status

Check if the Draw Things API server is running and accessible.

get_config

Get the current Draw Things configuration including the loaded model and settings.

generate_image

Generate an image from a text prompt.

Parameters:

Example:

Generate an image of a futuristic city at sunset with flying cars

transform_image

Transform an existing image using a text prompt (img2img).

Parameters:

Either imagepath or image_base64 must be provided.

Configuration

Environment Variables

Architecture

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Drawthings: common questions

Is Drawthings MCP server safe?
Mostly: it is graded B (75/100). Read the Drawthings safety report
How do I install Drawthings?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Drawthings need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Drawthings maintained?
The last commit was 307 days ago (2026-01-01). The latest release is v1.1.2.
What can I use instead of Drawthings?
Servers from other publishers that do the same job: SuperCMO MCP server, Midjourney MCP server and NovelAI Image MCP server. Compare all Drawthings alternatives.
How does Drawthings compare with other Media MCP servers?
safety score 75/100 (higher than 45% of 1,337 Media servers); tools 4 (the typical Media server has 7); tools that change things 0% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Drawthings

Same job from other publishers: the closest match first, then the best rated.

All Drawthings alternatives →
  • SuperCMO
    Marketing media generation — image, video, voice — for AI agents. BYO keys.
    B
  • Midjourney
    MCP server for Midjourney AI image generation and editing
    A
  • NovelAI Image MCP
    NovelAI image generation as MCP tools: txt2img, img2img, inpaint, upscale, Director, ControlNet.
    B
  • Nanobanana
    An MCP server that provides image generation and editing capabilities
    B
  • Aetherwave
    Music, image, video and audio generation across top AI providers - one key, one credit pool.
    B