Skip to main content

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.