# Landing MCP MCP

> Landing lets your AI agent manage entire landing page campaigns via natural conversation. It builds high-converting pages using pre-built templates and provides real-time metrics on views, conversions, and captured leads from multiple projects.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** landing-page, conversion-tracking, ab-testing, lead-generation, web-design, marketing-analytics

## Description

You can use this MCP to control every aspect of your campaign funnels without logging into the platform. Your AI agent talks directly to Landing, listing all active project details or pulling a full list of currently managed pages. Need to check lead performance? You just ask for it and get a clean breakdown of captured leads, including their source data. It also handles the technical plumbing, letting you view existing webhooks, create new ones, or delete old ones so your tracking stays accurate. This type of specialized integration is exactly what Vinkius offers, giving your agent access to hundreds of core business systems from one place. You're managing pages and lead data—all through conversation.

## Tools

### create_landing_webhook
Sets up a new webhook, triggering an action when a specific event occurs on the page.

### delete_landing_webhook
Removes an existing webhook configuration to stop data tracking for that event type.

### get_my_landing_profile
Retrieves the basic information of the user who connected this MCP.

### list_landing_leads
Gathers a list of all forms submissions, detailing lead contact info and conversion source.

### list_landing_pages
Pulls a complete roster of all managed landing pages within the account.

### list_landing_projects
Displays a high-level summary of every campaign or project created in Landing.

### list_landing_webhooks
Lists all the webhook rules that are currently active and monitoring page events.

## Prompt Examples

**Prompt:** 
```
Show all landing pages with conversion rates and today's leads.
```

**Response:** 
```
Pages: 6 active. 'SaaS Free Trial' (4.2K views, 8.5% conversion ⭐). 'Webinar Registration' (2.1K, 12.3%). 'Product Demo' (1.8K, 6.1%). 'E-book Download' (3.4K, 15.2% ⭐). 'Pricing Page' (5.1K, 3.8%). 'Contact Us' (890, 22.4%). Today's leads: 18. Top: 'E-book' (7), 'Webinar' (5), 'SaaS' (4).
```

**Prompt:** 
```
Show leads captured from the SaaS Free Trial page this week.
```

**Response:** 
```
SaaS Free Trial leads (7 days): 32. By source: Google Ads (14, 44%), Organic (8, 25%), LinkedIn (6, 19%), Direct (4, 12%). Top: 1) john@acmecorp.com — CTO, 50+ employees. 2) sarah@techco.com — VP Eng, 200+. 3) mike@startup.io — Founder, 10-50. Conversion rate: 8.5%. Cost per lead (paid): $12.40.
```

**Prompt:** 
```
Browse templates and show page analytics for the Webinar page.
```

**Response:** 
```
Templates: 15 available. Categories: SaaS (4), E-commerce (3), Education (2), Agency (3), Event (3). Webinar analytics: Views: 2.1K (7 days). Unique visitors: 1.8K. Conversion: 12.3% (258 registrations). Bounce rate: 38%. Avg time on page: 1.8 min. Traffic: Organic 40%, Paid 35%, Social 25%.
```

## Capabilities

### List all active landing projects
Retrieves a structured list of every project set up within the Landing account.

### View specific landing pages
Lists individual page details, allowing you to review status and configuration for multiple URLs.

### Retrieve captured lead data
Pulls a list of all leads submitted via forms, including source tracking data.

### Manage page webhooks
Allows you to view existing webhook configurations or create new ones for custom event triggers.

### Fetch user account details
Retrieves basic authenticated information about the connected user profile.

## Use Cases

### The Campaign Review
A Marketing Manager needs to know which lead magnet actually converts best. They prompt the agent: 'Show me all leads from the eBook download page this month.' The system runs list_landing_leads, filters by source, and returns a clean list of contacts, saving hours of spreadsheet work.

### The Technical Audit
A Web Designer is prepping for an A/B test. They ask the agent to 'List all active webhooks for Project Alpha.' This uses list_landing_webhooks, verifying that no old or unnecessary tracking scripts are running before deployment.

### The Inventory Check
A Growth Hacker is onboarding a new team member. They ask the agent to 'List all landing projects and show their last updated date.' This uses list_landing_projects, giving immediate visibility into campaign status without needing direct UI access.

### The Data Cleanup
A developer notices a tracking issue. They ask the agent to 'Delete the webhook for form submissions on Project Beta.' This uses delete_landing_webhook, immediately stopping faulty data flow and preventing future reporting errors.

## Benefits

- Instantly audit your entire setup: Use list_landing_projects and list_landing_pages to get a full inventory of every live campaign page in one go.
- Deep dive into conversion metrics: Run queries on list_landing_leads to isolate leads by source, allowing you to prove which ad spend actually works.
- Maintain clean data flow: If you change your funnel structure, use create_landing_webhook or delete_landing_webhook to ensure tracking doesn't break.
- Audit current integrations: Need to know what’s listening? list_landing_webhooks shows exactly which events are sending data out of the system.
- Zero-friction reporting: Instead of clicking through 10 reports, you ask your agent to compile a summary of page views and conversion rates across multiple projects.

## How It Works

The bottom line is you get direct, conversational control over complex marketing data streams without writing any code or hitting multiple dashboards.

1. Subscribe to this MCP and provide your Landing Access Token.
2. Your AI client connects, authenticates the token, and establishes connectivity.
3. You prompt your agent with a task—like 'Show me leads from the Q3 campaign'—and it executes the necessary API calls.

## Frequently Asked Questions

**How does list_landing_leads work with my existing data?**
list_landing_leads pulls all submitted lead records into a single view. It retains the original source tracking, so you know exactly which campaign or ad channel brought in that contact.

**Do I need to use create_landing_webhook every time I change my form?**
Yes, if your form submits data through a new method or event, you must use create_landing_webhook first. Otherwise, the system won't know how to capture the data.

**What is the difference between list_landing_projects and list_landing_pages?**
list_landing_projects gives you a high-level overview of entire campaigns—the parent grouping. list_landing_pages lists the specific, individual web pages within those projects.

**Can I check which tracking tools are running with list_landing_webhooks?**
Yes, list_landing_webhooks pulls a full manifest of all active webhook rules. This lets you verify that the correct events (like 'form submission') are currently being monitored.

**What information does the get_my_landing_profile tool return?**
It provides your authenticated user details and account status. This confirms that your access token works and shows basic info about the connected account, so you know who's running the process.

**How do I safely use the delete_landing_webhook tool?**
It permanently deletes a specified webhook endpoint. You must verify that no other processes rely on it before calling this; the deletion is irreversible and won't prompt for confirmation.

**What metadata does list_landing_pages provide for each page?**
It returns key details like the unique URL, current status (draft/live), and creation date. This lets you quickly audit your entire site structure without having to view every individual page.

**What type of events can I track with create_landing_webhook?**
You define the specific triggers, like 'lead created' or 'form submitted'. This ensures that external systems only get notified when a relevant action actually takes place on your pages.

**Can I track leads and conversion rates?**
Yes. Browse all captured leads with form data, traffic source, and timestamp. Monitor conversion rates per page.

**Can I manage and create landing pages?**
Yes. List all pages with status, create new pages, and manage page settings and publication status.

**What API does Landing use?**
Bearer authentication against `api.landing.com/v1`.