home / mcp / drawing guides mcp server
Provides access to drawing tutorials from Easy Drawing Guides, enabling search, category browse, and step-by-step guide retrieval.
Configuration
View docs{
"mcpServers": {
"bhubbb-mcp-drawing-guides": {
"command": "uvx",
"args": [
"--from",
"/path/to/mcp-drawing-guides",
"mcp-drawing-guides"
]
}
}
}You can use this MCP server to access drawing tutorials from Easy Drawing Guides, search for specific topics, browse categories, and retrieve complete step-by-step guides in clean Markdown. Itβs designed to help AI assistants fetch structured drawing instructions efficiently and safely for artists of all levels.
Use an MCP client to connect to the drawing guides server. You can search for drawing tutorials, retrieve full guide content, and browse available drawing categories. The server returns structured metadata, validated URLs, and complete Markdown-formatted tutorials that preserve the original steps and formatting.
Prerequisites: Python 3.12 or higher and the uv runtime environment (uvx for quick starts). Follow these steps to install and run the MCP server locally.
{
"mcpServers": {
"drawing-guides": {
"command": "uvx",
"args": ["--from", "/path/to/mcp-drawing-guides", "mcp-drawing-guides"]
}
}
}Optionally, you can run the server directly in a local directory or install it for repeated use. The development flow includes installing dependencies, syncing the environment, and starting the server with a Python entry point.
{
"mcpServers": {
"drawing-guides": {
"command": "uv",
"args": ["run", "python", "/path/to/mcp-drawing-guides/main.py"]
}
}
}If you encounter import errors, ensure dependencies are installed with the appropriate package manager (for example, run uv sync). For network issues, verify internet access to reach drawing tutorial sources. If content parsing fails for a page, the server handles it gracefully and continues serving other results.
The server provides three core tools to interact with drawing tutorials: search, get_guide, and list_categories.
You can customize the server by adding new sites, improving parsing for better step extraction, applying content filters, and implementing caching to enhance performance.
Basic search returns a ranked list of relevant guides with validated URLs. Retrieve a full guide by URL to get the complete Markdown content with metadata. Browse categories to discover popular topics and get search term suggestions.
Search for drawing tutorials across supported sites and return metadata, results, and usage guidance for the get_guide tool.
Retrieve detailed, Markdown-formatted content of a specific drawing guide from a given URL and provide metadata.
List available drawing categories and popular topics to help you discover new tutorials.