API Keys
Generate and manage API keys for the MCP server and REST API integrations
API Keys
API keys authenticate requests to the RKT MCP server and REST API. Generate them in Settings > API Keys.
Creating a Key
- Go to Settings > API Keys
- Enter a name (e.g., "Claude Desktop", "Cursor", "Production")
- Click Create key
- Copy the key immediately — it's only shown once
Keys start with rkt_ and look like: rkt_a1b2c3d4e5f6...
Security
- Keys are hashed with SHA-256 before storage — we never store the raw key
- A prefix (
rkt_abc123...) is stored for identification lastUsedAtis updated on each request for audit purposes- Keys can be revoked instantly from the dashboard
Revoking a Key
Click the trash icon next to any key in the list. Revoked keys stop working immediately.
Auto-Disable
If a key is used with an MCP endpoint that fails 10 consecutive times, it is automatically disabled. Re-enable it from the dashboard after fixing the issue.
Usage
Pass the key as a Bearer token:
curl https://mcp.getrocketflow.io/api/mcp \
-H "Authorization: Bearer rkt_your_key_here" \
-H "Content-Type: application/json" \
-d '...'See MCP Server for connecting to Claude Desktop and Cursor.
Last updated on