Mcp Drawthings
@james-see
Mcp Drawthings について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"drawthings": {
"command": "npx",
"args": [
"-y",
"mcp-drawthings"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Mcp Drawthings?
Mcp Drawthings is an MCP (Model Context Protocol) server that integrates with the Draw Things app, enabling LLMs like Claude to generate images locally on Mac using Stable Diffusion and other AI models. It is designed for developers and users who want AI image generation controlled by language models, running entirely on Apple Silicon (M1/M2/M3/M4) without cloud dependencies.
How to use Mcp Drawthings?
Install and configure the server via npx -y mcp-drawthings in your MCP client (Claude Desktop or Cursor). Before use, enable the API Server in Draw Things settings (default port 7860). Once connected, the server exposes four tools: check_status, get_config, generate_image, and transform_image. Customize host, port, and output directory via environment variables DRAWTHINGS_HOST, DRAWTHINGS_PORT, and DRAWTHINGS_OUTPUT_DIR.
Key features of Mcp Drawthings
- Text-to-image generation using locally loaded Stable Diffusion models
- Image-to-image transformation with prompt-guided editing
- Query current Draw Things configuration and loaded model
- All processing runs locally on Apple Silicon Macs
- Save generated images to a configurable output directory
Use cases of Mcp Drawthings
- Generate images from text prompts during conversations with an LLM
- Transform existing images by providing a source image and a description
- Check Draw Things status and configuration before generating
- Automate image creation workflows inside MCP‑compatible applications
FAQ from Mcp Drawthings
What are the system requirements for Mcp Drawthings?
macOS with Apple Silicon (M1/M2/M3/M4), the Draw Things app installed, and Node.js 18 or later.
How do I connect Mcp Drawthings to Draw Things?
Open Draw Things, enable the API Server in Settings (gear icon). The server runs on port 7860 by default. Verify with curl http://localhost:7860. If Draw Things uses a different port, set the DRAWTHINGS_PORT environment variable.
Why does Mcp Drawthings fail to connect?
Ensure Draw Things is running and the API Server is enabled. Check that the port is accessible (curl http://localhost:7860). If the host or port differs, configure DRAWTHINGS_HOST and DRAWTHINGS_PORT environment variables.
What should I do if images are not generating?
Verify that a model is loaded in Draw Things. Check Draw Things for any error messages. Try generating an image directly in Draw Things first to confirm the app works.
How can I fix permission errors when saving images?
Make sure the output directory is writable. To change the save location, set the DRAWTHINGS_OUTPUT_DIR environment variable to a custom path.
「その他」の他のコンテンツ
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
ghidraMCP
LaurieWiredMCP Server for Ghidra
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Codelf
unbugA search tool helps dev to solve the naming things problem.
コメント