Integrations
Provides a Node.js runtime environment for the MCP server, with version 14.0.0 or higher required.
Enables installation and package management for the Draw Things MCP server.
Used for type definitions in the MCP tool integration, providing structured parameter typing for the generateImage function.
Draw Things MCP
Draw Things API integration for Cursor using Model Context Protocol (MCP).
Prerequisites
- Node.js >= 14.0.0
- Draw Things API running on http://127.0.0.1:7888
Installation
Cursor Integration
To set up this tool in Cursor, see the detailed guide in cursor-setup.md.
Quick setup:
- Create or edit
~/.cursor/claude_desktop_config.json
:
- Restart Cursor
- Use in Cursor:
generateImage({"prompt": "a cute cat"})
CLI Usage
Generate Image
Parameters
prompt
: The text prompt for image generation (required)negative_prompt
: The negative prompt for image generationwidth
: Image width (default: 360)height
: Image height (default: 360)steps
: Number of steps for generation (default: 8)model
: Model to use for generation (default: "flux_1_schnell_q5p.ckpt")sampler
: Sampling method (default: "DPM++ 2M AYS")
Example:
MCP Tool Integration
When used as an MCP tool in Cursor, the tool will be registered as generateImage
with the following parameters:
The generated images will be saved in the images
directory with a filename format of:
<sanitized_prompt>_<timestamp>.png
Response Format
Success:
Error:
Troubleshooting
If you encounter issues:
- Ensure Draw Things API is running at http://127.0.0.1:7888
- Check log files in
~/.cursor/logs
if using with Cursor - Make sure src/index.js has execution permissions:
chmod +x src/index.js
License
MIT
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
An integration that allows Cursor AI to generate images through the Draw Things API using natural language prompts.
Related Resources
Related MCP Servers
- -securityAlicense-qualityAn AI-powered development toolkit for Cursor providing intelligent coding assistance through advanced reasoning, UI screenshot analysis, and code review tools.Last updated -1,261240TypeScriptMIT License
- -securityAlicense-qualityA server that integrates Flux's advanced image generation and manipulation features into AI coding assistants, enabling seamless text-to-image and image control workflows in IDEs like Cursor and Windsurf.Last updated -410PythonMIT License
- AsecurityAlicenseAqualityAn MCP server integration that enables Cursor AI to communicate with Figma, allowing users to read designs and modify them programmatically through natural language commands.Last updated -195,1853,528JavaScriptMIT License
- -securityFlicense-qualityEnables Cursor AI to interact with Figma designs, allowing users to read design information and programmatically modify elements through natural language commands.Last updated -TypeScript