KiteUI MCP

Connect Cursor, Claude Desktop, Windsurf, and other MCP clients to KiteUI. Install the kiteuikit-mcp npm bridge — do not use curl as the MCP command.

Paid plan required

MCP tool execution requires a paid plan (Pro, Team, or Enterprise). Your key is sent as KITEUI_API_KEY to the bridge, which calls https://kiteui.com/api/mcp with header X-API-Key.

Quick setup

  1. Purchase any paid plan (Pro, Team, or Enterprise) and use your license key (KITE-XXXX-XXXX-XXXX).
  2. Add the snippet below to ~/.cursor/mcp.json (Cursor) or claude_desktop_config.json (Claude Desktop).
  3. Use your key as KITEUI_API_KEY — with or without the mcp_ prefix (e.g. mcp_KITE-…).
  4. Restart the editor so MCP reloads.

Cursor / Claude Desktop

Save to .cursor/mcp.json (project or home) or claude_desktop_config.json.

{
  "mcpServers": {
    "kiteui": {
      "command": "npx",
      "args": ["-y", "kiteuikit-mcp@0.1.0"],
      "env": {
        "KITEUI_API_KEY": "mcp_KITE-XXXX-XXXX-XXXX"
      }
    }
  }
}

npm package

Published on npm as kiteuikit-mcp@0.1.0. Cursor runs:

npx -y kiteuikit-mcp@0.1.0

REST API (scripts & CI)

For custom agents or automation, call the HTTP API directly (not for Cursor MCP).

curl -X POST https://kiteui.com/api/mcp \
  -H "Content-Type: application/json" \
  -H "X-API-Key: mcp_KITE-XXXX-XXXX-XXXX" \
  -d '{"tool":"kiteui_list_components","params":{"tier":"free"}}'

Try tools in the browser

Use the MCP playground to test requests before wiring your editor.