Three ways in. Pick the one that matches how you already work — the SDK is always the data-in layer underneath all three.
Your tokenized MCP URL for the golden-beans-demo project — read-only, revocable, free tier. Copy it, click Add to Claude, paste it into the modal.
Add to ClaudeRevoke the token, revoke the access — no deploy required.
This URL is read-only on its own — it is displayed on this public page, so it can never authorize a change. To let your agent claim and resolve tasks, mint an agent write key in your dashboard and send it as a bearer token alongside this URL. Both must belong to the same project, and every change is previewed and confirmed before it applies.
An npm-installed SDK, not a CLI wizard — a few lines to your first North Star input.
npm install @golden-beans/sdk
import { createGrowthEngineClient } from '@golden-beans/sdk'
const engine = createGrowthEngineClient({
baseUrl: 'https://golden-beans-gamma.vercel.app',
apiKey: process.env.GROWTH_ENGINE_API_KEY,
userId: currentUser.id,
})
await engine.track('setup_guide_viewed', { featureId: 'setup_guide' })
await engine.trackAdoption('setup_guide')
const variant = engine.bucket('quick-upload-ui', ['control', 'treatment'])