- Home
- MCP servers
- Drawing Guides
Drawing Guides
- python
0
GitHub Stars
python
Language
6 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
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.
How to use
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.
How to install
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"]
}
}
}
Additional configuration and usage notes
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"]
}
}
}
Troubleshooting and best practices
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.
Tools exposed by the server
The server provides three core tools to interact with drawing tutorials: search, get_guide, and list_categories.
Development notes
You can customize the server by adding new sites, improving parsing for better step extraction, applying content filters, and implementing caching to enhance performance.
Examples of common tasks
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.
Available tools
search
Search for drawing tutorials across supported sites and return metadata, results, and usage guidance for the get_guide tool.
get_guide
Retrieve detailed, Markdown-formatted content of a specific drawing guide from a given URL and provide metadata.
list_categories
List available drawing categories and popular topics to help you discover new tutorials.