Give your agent a visual
language.

Curated visual systems for plans, reports, stories, and explanations. Your agent chooses a style, creates the scene, and places it beside the text.

See generated work
A playful illustration of an orderly queue moving through a processing system
01 Queue lifecycle
An illustrated team handing responsibility from one shift to the next
02 Handover
An illustrated bridge connecting two systems during a migration
03 Migration bridge

One idea
Many visual voices

Generated work

Images made for real technical explanations. The subject stays clear while the visual voice changes.

An illustrated observability window that reveals activity inside a system
Systems Observability window
An illustrated path showing obstacles during user onboarding
Product Onboarding friction
An illustrated credit system that avoids duplicate charges
Architecture Idempotent credits
An illustrated team handing responsibility from one shift to the next
Operations Shift handover

A small tool with a clear job.

FigureKit gives an agent a controlled set of visual styles and one image generation tool.

  1. 01

    List the styles

    The agent reads the available visual systems and their intended use.

  2. 02

    Describe the scene

    It sends a short brief with the context and aspect ratio.

  3. 03

    Place the result

    It saves the image, writes useful alt text, and adds it beside your words.

Built to explain, not decorate.

During migration, old and new systems must remain connected. The bridge carries live traffic while each service moves across in sequence.

The image carries the structure. The text carries the detail.

A bridge connecting old and new systems while a migration is in progress
Illustration for a migration plan

The beta has edges.

Invite only by design. Each key has a fixed credit balance and generation rate limit.

Access
Private invite key
Budget
Credits reserved before generation
Trace
Provider cost stored per result
Output
Links expire after 7 days

Connect your agent.

Add the endpoint and your private invite key to an MCP client. That is the whole setup.

Status Invite beta

mcp.json
{
  "mcpServers": {
    "figurekit": {
      "url": "https://mcp.figurekit.dev/mcp",
      "headers": {
        "Authorization": "Bearer FIGUREKIT_KEY"
      }
    }
  }
}