What Is the LanderLab MCP Server?
The LanderLab MCP server connects your AI assistant to your LanderLab account using the Model Context Protocol. Once connected, your assistant can list landers, pull analytics, publish pages, manage leads, run A/B tests, and more without you ever opening the dashboard. MCP server URL:- API key authentication
- 30+ available tools
- Works with Claude, Cursor, Windsurf, Manus, ChatGPT, and any MCP-compatible client
Who Is This For?
Performance marketers, media buyers, and teams who want to move faster. Instead of switching between your AI tool and the LanderLab dashboard, you describe what you need in plain English and the assistant handles it.How It Works
The MCP server exposes tools that your AI assistant calls during a conversation. When you say “list my landers in workspace 1,” the assistant callslanders_list and returns the results directly in your chat. One server, one API key.
Before You Start
You need a LanderLab API key to authenticate. See Generate an API Key for instructions.Connect Your AI Assistant
Choose your tool and follow the setup guide: Any other MCP-compatible client can connect by pointing tohttps://api.landerlab.dev/api/v2/mcp with your API key in the X-API-Key header.
What about Grok, Perplexity, and Copilot? These tools do not currently support connecting to external MCP servers as a client. Grok and Perplexity can act as MCP servers, exposing their own search tools to other clients, but their chat interfaces cannot connect to a server like LanderLab MCP. Microsoft Copilot Studio does support MCP but requires a complex enterprise setup that is outside the scope of this guide.
Tools Reference
Your organization is resolved automatically from your API key. You do not need to pass an organization ID.Read-Only Tools
Mutation Tools
Example Prompts
Once connected, talk to your assistant in plain English: “List all my landers and their status” Callslanders_list and returns page names, URLs, and publish status.
“Show me analytics for lander X over the last 7 days” Calls analytics_stats with the date range and returns visits, conversions, and leads.
“Unpublish lander X” Calls lander_unpublish to take the page offline.
“Set A/B test weights to 70/30 for lander X” Calls variants_set_weights to adjust traffic split between variants.
“Show me all leads from workspace 1” Calls leads_list and returns lead data for that workspace.
Authentication
The MCP server uses API key authentication. Pass your key in theX-API-Key header. Every tool call uses it to identify your account and resolve permissions. There is no OAuth flow and no tokens to refresh.
To revoke a key, go to Organization > API Keys in LanderLab or use the api_key_revoke tool.
Troubleshooting
401 Unauthorized - The API key is missing, invalid, or revoked. Check that theX-API-Key header is set and the key starts with ll_live_.
Not Acceptable - The Accept header must include both application/json and text/event-stream. This error usually appears when testing with curl or a custom client.
FORBIDDEN: endpoint not accessible via API key - That tool has not been opened to API key auth yet. Contact LanderLab support.
Server not showing up - Check that your config file is saved in the correct location and the JSON is valid. Restart your AI tool after any config change.