MCP

Use the vault from inside your agent.

Browsing a gallery to copy a string into another window is the long way round. Connect Kiln over MCP and your agent can search the catalogue and pull a prompt straight into what it is building.

1. Get a key

Keys live on your account page. A key carries your plan — it opens exactly what you can open on the site, and nothing more. Searching works without one; reading a prompt does not.

2. Add the server

Claude Code:

claude mcp add --transport http kiln https://direction-kit.vercel.app/api/mcp \
  --header "Authorization: Bearer kiln_your_key_here"

Cursor, or anything reading mcp.json:

{
  "mcpServers": {
    "kiln": {
      "url": "https://direction-kit.vercel.app/api/mcp",
      "headers": {
        "Authorization": "Bearer kiln_your_key_here"
      }
    }
  }
}

3. Ask for something

“Find me a dark hero scene in Kiln and use its prompt.” The agent searches, picks one, and reads the prompt without you leaving the editor.

The tools

search_assets
Find something by free text, category or free-only. Returns names, slugs and whether each needs a subscription.
get_prompt
Read one prompt in full. This is the gated one — free assets need any key, paid assets need a key on an unlimited plan.
list_categories
What the vault is filed under, with a count for each.

What it will refuse

The same things the site refuses, decided by the same code. A key on the free plan asking for a paid prompt gets told so and pointed at pricing; a request with no key at all gets told to make one. There is no back door here — that was the point of building it this way rather than as a separate service.

MCP — Kiln