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.