Cursor is an AI-powered code editor with built-in MCP support and OAuth.
Quick Setup (OAuth)
The fastest way to connect. No API key needed — you sign in to Flyweel in your browser and approve access.
On the Flyweel API & MCP settings page, click the one-click Add to Cursor button. Cursor adds the server for you — approve access in the browser when prompted, and you’re connected.
- Open Cursor
- Go to Settings (gear icon) → MCP
- Click Add Server
- Enter:
- Name: Flyweel
- URL:
https://api.flyweel.co/functions/v1/mcp-server/mcp
- Save. Cursor opens your browser to sign in to Flyweel and approve access.
Fallback: Connect with an API Key
Only needed if OAuth isn’t available for you. Instead of signing in through the browser, you paste an API key into a config file.
Show API-key setup
Step 1: Get your token
- Go to app.flyweel.co
- Click Settings → API & MCP
- Under Advanced: use an API key instead, click Generate API key (or Create Token to name your own)
- Copy it immediately — it won’t be shown again
Your token looks like: fwl_a1b2c3d4...
Toggle a key off to deactivate it, or use the trash icon to delete it.
Step 2: Add the config
Open or create ~/.cursor/mcp.json:
{ "mcpServers": { "flyweel-mcp-server": { "type": "http", "url": "https://api.flyweel.co/functions/v1/mcp-server/mcp", "headers": { "Authorization": "Bearer fwl_YOUR_TOKEN_HERE" } } }}Replace fwl_YOUR_TOKEN_HERE with your actual token.
Authorization: Bearer fwl_… is preferred. If your client only accepts a custom header, use X-API-Key: fwl_… instead.
Step 3: Restart Cursor
Close and reopen Cursor for the configuration to take effect.
Test It
In Cursor’s AI chat, ask:
What Google Ads accounts do I have connected to Flyweel?If you see your accounts, you’re connected.
Troubleshooting
”Authentication Error”
Your token is invalid or deleted.
Fix: Generate a new token at app.flyweel.co → Settings → API & MCP. Or reconnect via OAuth by re-adding the server in Settings → MCP.
”No accounts found”
You haven’t connected ad accounts to Flyweel.
Fix: Go to Settings → Connections in Flyweel and connect your Google Ads or Meta Ads.
Cursor doesn’t see Flyweel
The MCP server isn’t configured correctly.
Fix:
- Go to Settings → MCP and verify Flyweel is listed
- Check the URL is exactly:
https://api.flyweel.co/functions/v1/mcp-server/mcp - If using OAuth, re-add the server and approve access again
- If using the API-key fallback, verify your token is correct in
~/.cursor/mcp.json - Restart Cursor completely