What You Need
- A LanderLab account.
- Cursor installed on your machine.
Step 1: Add the Server
Create or edit .cursor/mcp.json in your project root:
No API key and no headers are needed.
To use LanderLab across every project, add the same block to ~/.cursor/mcp.json instead.
Step 2: Sign In
Open Cursor Settings > MCP. The landerlab server appears with a Login or Needs authentication button. Click it.
A LanderLab sign-in page opens in your browser. Log in, review the access request, and click Authorize. The server status turns green once complete.
Step 3: Verify the Connection
Open a new agent session and ask:
Cursor will call workspaces_list and return your results.
Example Prompts
- “List all my landers and their publish status”
- “Show analytics for lander X over the last 7 days”
- “Set A/B test weights to 70/30 for lander X”
- “Show all leads from workspace 1”
Troubleshooting
LanderLab not showing in the agent - Make sure .cursor/mcp.json is in the project root (not a subfolder) and that the JSON is valid. Restart Cursor after saving.
Server shows as needing authentication - Open Cursor Settings > MCP and click Login next to landerlab. If the browser does not open, copy the URL shown in the MCP logs.
401 Unauthorized - Your session expired or access was revoked in LanderLab. Sign in again from the MCP settings pane.
Migrating from the API key setup - Remove the headers block and change the URL to https://api.landerlab.dev/mcp, then restart Cursor.