genart.dev
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:

  1. Purpose — one sentence
  2. Input Schema — parameters with types and constraints
  3. Output Shape — what the tool returns on success
  4. Side Effects — file writes, state mutations, renderer actions
  5. Error Cases — what can go wrong and the error message
  6. Golden Path Example — one complete request and response

Tool Index

Workspace Management

Sketch Lifecycle

Spatial Arrangement

Selection & Context

Parameters

Capture & Layout

Export

Merging

Design Knowledge

Resources

MCP resources are read-only data endpoints that AI clients can query for context.

URIDescription
genart://skillsList available design knowledge skills
genart://presets/canvasList all built-in canvas dimension presets (17 presets across 5 categories)
genart://galleryList all loaded sketches in the active workspace with metadata summaries
genart://renderersList 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.

NameDescriptionArguments
create-generative-artCreate a new piece of generative art with structured guidanceconcept (required), renderer, complexity, canvas
explore-variationsExplore parameter and seed variations of an existing sketchsketchId (required), strategy, count
apply-design-theoryApply design theory concepts to improve or evolve a sketchsketchId (required), theory (required)