MCP Tools
MCP Tools
Complete reference for all 33 MCP tools available in the genart.dev platform.
The genart.dev MCP server exposes 33 tools for creating, manipulating, and exporting generative art sketches. These tools are available through any MCP-compatible client — Claude Desktop, Claude Code, or the Claude API.
Spec Format
Each tool spec defines:
- Purpose — one sentence
- Input Schema — parameters with types and constraints
- Output Shape — what the tool returns on success
- Side Effects — file writes, state mutations, renderer actions
- Error Cases — what can go wrong and the error message
- Golden Path Example — one complete request and response
Tool Index
Workspace Management
create_workspaceopen_workspaceadd_sketch_to_workspaceremove_sketch_from_workspacelist_workspace_sketches
Sketch Lifecycle
Spatial Arrangement
Selection & Context
Parameters
Gallery
Capture & Layout
Export
Merging
Design Knowledge
Resources
MCP resources are read-only data endpoints that AI clients can query for context.
| URI | Description |
|---|---|
genart://skills | List available design knowledge skills |
genart://presets/canvas | List all built-in canvas dimension presets (17 presets across 5 categories) |
genart://gallery | List all loaded sketches in the active workspace with metadata summaries |
genart://renderers | List all available renderer types with display name, algorithm language, and runtime dependencies |
Prompts
MCP prompts are structured prompt templates that guide AI-driven generative art workflows.
| Name | Description | Arguments |
|---|---|---|
create-generative-art | Create a new piece of generative art with structured guidance | concept (required), renderer, complexity, canvas |
explore-variations | Explore parameter and seed variations of an existing sketch | sketchId (required), strategy, count |
apply-design-theory | Apply design theory concepts to improve or evolve a sketch | sketchId (required), theory (required) |