Windsurf

Cacheroo + Windsurf

Add cache cluster provisioning to your Windsurf workflow. 30 seconds.

Claude Code Cursor Cline Windsurf Aider
1

Get your API key

Sign up with a tenant ID to get your API key and Redis connection details.

curl -X POST https://cacheroo.com/api/signup \
  -H "Content-Type: application/json" \
  -d '{"tenantId":"myproject"}'

Response

{
  "apiKey": "cr_free_myproject_a1b2c3...",
  "tenantId": "myproject",
  "redis": {
    "host": "...",
    "port": 6379,
    "keyPrefix": "cr:myproject:"
  }
}
2

Add to .windsurfrules

Add the following to your project's .windsurfrules so Windsurf knows how to provision cache clusters.

# Cacheroo Integration

Cache cluster provisioning via API. Auth: Bearer ${CACHEROO_API_KEY}.

## Provision a cluster
POST https://cacheroo.com/cache/clusters
{"name":"session-cache","nodes":3,"serverType":"small","password":"secure-pass"}

## Check metrics
GET https://cacheroo.com/cache/clusters/:clusterId/live-metrics

## Scale
POST https://cacheroo.com/cache/clusters/:clusterId/resize
{"serverType":"medium"}

## Health check
GET https://cacheroo.com/cache/clusters/:clusterId/health-check/0
3

Use it

Ask Windsurf to manage your cache. Try these commands:

4

$1 Verification

New signups must complete a one-time $1 Stripe verification to activate the API key. This is the GOLDMIN gate.

GET https://cacheroo.com/api/billing/verify?tenant=myproject
5

Full API reference

The complete API is documented in plain text at /llms.txt, optimized for LLMs and coding agents.