Desora
Agent ready

CLI & MCP

Connect Desora to Claude Code, Cursor, Windsurf or any MCP-capable agent and search prompts without leaving your editor.

1. Create an API key

Every request is authenticated with a personal key. A key inherits your subscription, so paid prompts stay locked for agents on a free account.

Sign in to create an API key

Keys let your agents read the library through MCP or the REST API.

Sign in

2. Connect your agent over MCP

The MCP server speaks JSON-RPC over HTTP and exposes three tools: search_prompts, get_prompt and list_categories.

Claude Code
claude mcp add --transport http desora https://desora.dev/api/mcp \
  --header "Authorization: Bearer YOUR_DESORA_KEY"
Cursor, Windsurf, or any MCP client (mcp.json)
{
  "mcpServers": {
    "desora": {
      "url": "https://desora.dev/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_DESORA_KEY"
      }
    }
  }
}

3. Or call the REST API

Same data, plain HTTP — handy for scripts, CI jobs and your own tooling.

Search the library
curl "https://desora.dev/api/v1/components?q=pricing&limit=5" \
  -H "Authorization: Bearer YOUR_DESORA_KEY"
Fetch one prompt
curl "https://desora.dev/api/v1/components/<slug>" \
  -H "Authorization: Bearer YOUR_DESORA_KEY"
EndpointReturns
GET /api/v1/componentsCatalogue with categories and preview URLs
GET /api/v1/components/:slugFull prompt + code (subscription required)
POST /api/mcpMCP JSON-RPC endpoint