Craft

Manage Your App Landing Page with Claude via MCP — No Dashboard Required

How to connect Claude, Cursor, or any AI assistant to your AppLander account and manage apps, FAQs, changelog, tickets, and more by natural language.

7 min read

Manage Your App Landing Page with Claude via MCP — No Dashboard Required

You have two apps on AppLander. One needs three new FAQ entries. The other needs a status page incident posted because your payment provider is having a rough morning. You also want to publish a changelog entry you drafted last night and close the five support tickets you resolved over the weekend. Four tasks, three different dashboard sections, ten minutes of clicking around.

Or you open Claude and type: "Add an FAQ about password resets to FitTrack, post a payment-degraded incident on BudgetBuddy's status page, publish the v2.3 changelog entry, and close all resolved tickets." Done in one prompt.

This is what AppLander's built-in MCP server makes possible. No new tools to install, no API wrapper to build, no webhook plumbing. Your existing API token, your existing account, connected directly to Claude, Cursor, VS Code, or any AI assistant that speaks the Model Context Protocol.

TL;DR

  • AppLander ships a built-in MCP server at https://applander.io/mcp with 96 tools covering every resource in your account.
  • Connect Claude Desktop, Claude Code, Cursor, VS Code, or any MCP-capable client using your existing API token.
  • Manage apps, landing pages, FAQs, guides, changelog, tickets, status pages, incidents, privacy policies, terms of service, and more — all by natural language.
  • Plan limits are enforced exactly like the web dashboard. Claude cannot bypass them.
  • Setup takes under two minutes. No OAuth flow, no new passwords.

Table of Contents

What Is MCP and Why Should You Care

Model Context Protocol is an open standard created by Anthropic that lets AI assistants talk to external tools and services. Think of it as a universal adapter between Claude (or Cursor, or ChatGPT) and the services you use every day. Instead of the AI only knowing what is in its training data, MCP lets it reach into your actual account and read, create, update, and delete real data.

MCP is already supported by Claude Desktop, Claude Code, Cursor, VS Code (with Claude extension), Windsurf, Warp, Zed, and ChatGPT. When you connect an MCP server, every tool it exposes becomes available to the AI as a function it can call during your conversation.

The key difference from a regular API: you do not write code to call it. You describe what you want in plain language, and the AI figures out which tools to call, in what order, with what arguments. "Create three FAQs about account deletion for my fitness app" becomes three create_faq tool calls with the right app_id, language_id, questions, and answers — without you touching a single API parameter.

What You Can Do with AppLander's MCP Server

AppLander's MCP server exposes 96 tools organized by resource type. Every tool respects your account's plan limits and scopes data to your account only.

Apps — List, create, update, publish, archive, delete. Update theme colors, SEO metadata, store URLs, social links, and custom domains.

Landing pages — Create and reorder sections (hero, features, testimonials, CTA, screenshots, video). Update content and visibility per section.

Features — Add, edit, reorder, and remove feature cards shown on your landing page.

FAQs — Create categories, add questions and answers, toggle published/quick-help status. Handles the Free plan's 5-FAQ limit gracefully.

Guides — Create guide categories and articles with rich text (Studio plan). Auto-generates URL slugs.

Changelog — Draft, publish, unpublish, and delete changelog entries with version tags and release dates (Pro plan).

Tickets — List, search, filter, update status and priority, bulk-close resolved tickets, reply as developer, add internal notes.

Status page — Create components (API, Database, CDN), post incidents with severity levels, add status updates, resolve incidents (Pro plan).

Privacy policy and terms of service — Update content, publish with automatic version snapshots, view version history, roll back to any previous version.

Deletion requests — View GDPR deletion requests, add operator notes, advance through the verification workflow.

Canned responses — Manage reusable support reply templates (Pro plan).

Analytics — View page view summaries, top pages, top FAQ searches, and unanswered search queries (Pro plan).

Account — Check which account you are connected to (whoami), list all accessible accounts.

Languages — Add locales, duplicate all content from one language to another for quick localization.

Setup: Connect Claude in Under Two Minutes

Prerequisites

  • An AppLander account on the Pro or Studio plan (Free accounts cannot generate API tokens).
  • Claude Code, Claude Desktop, Cursor, VS Code, or any MCP-capable client.

Step 1 — Generate an API token

Log into AppLander. Go to Settings > API Tokens. Click New API Token, name it something like "Claude," and copy the token value. It will not be shown again.

Step 2 — Connect

Claude Code (fastest):

claude mcp add --transport http applander \
  'https://applander.io/mcp' \
  --header "Authorization: Bearer YOUR_TOKEN"

Cursor: Settings > MCP > Add server. Type: HTTP, URL: https://applander.io/mcp, Header: Authorization: Bearer YOUR_TOKEN.

VS Code: Create .vscode/mcp.json in your project:

{
  "mcpServers": {
    "applander": {
      "type": "http",
      "url": "https://applander.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Step 3 — Verify

Ask Claude: "List my apps on AppLander." You should see your apps with their names, statuses, and prefix IDs.

Real Workflows That Save Time

Here are prompts that turn ten minutes of dashboard clicking into ten seconds of typing:

Batch FAQ creation:
"Add five FAQs to my FitTrack app: how to restore purchases, how to cancel subscription, how to sync with Apple Health, how to enable notifications, and how to contact support. Make the answers helpful and specific to a fitness tracking app."

Incident response:
"Post a major incident on BudgetBuddy's status page titled 'Database maintenance — read-only mode' with severity major. Then create an incident update saying we expect full service restored within 30 minutes."

Changelog from git:
"Create a changelog entry for FitTrack version 2.4.0, released today, with these changes: added dark mode support, fixed calorie calculation for custom meals, improved workout history charts. Publish it."

Support triage:
"Show me all open tickets for FitTrack. Close the ones about the sync bug since we fixed it in 2.4.0, and reply to the others saying we are looking into it."

Localization:
"Duplicate all content from BudgetBuddy's English language to a new Spanish language."

Privacy policy update:
"Update FitTrack's privacy policy to mention that we now use Firebase Analytics for crash reporting. Publish the update with today as the effective date."

Security and Plan Enforcement

Account isolation. Every query is scoped to your account. It is architecturally impossible for Claude to see or modify another user's data through your token.

Plan limits. The MCP server enforces the same limits as the web dashboard. Free accounts cannot publish more than one app or create more than five FAQs. Changelog, status page, analytics, and canned responses require Pro. Guides require Studio. When a limit is hit, Claude receives a clear error message with a link to upgrade — the same behavior as clicking a gated button in the UI.

Token security. Tokens are revocable instantly at Settings > API Tokens. Every request updates the token's last-used timestamp so you can audit activity. Rate limiting is enforced at 120 requests per minute per token.

Audit logging. Every MCP tool call is logged with your account ID, the tool name, duration, and whether it succeeded. You are never flying blind.

Supported Clients

Client Transport Auth Status
Claude Code CLI Streamable HTTP Bearer header Fully supported
Cursor Streamable HTTP Bearer header Fully supported
VS Code (Claude extension) Streamable HTTP Bearer header Fully supported
Windsurf Streamable HTTP Bearer header Fully supported
Warp Streamable HTTP Bearer header Fully supported
Zed Streamable HTTP Bearer header Fully supported
ChatGPT Streamable HTTP Bearer header Fully supported
Claude Desktop Streamable HTTP Bearer header Supported (latest version)
Claude.ai web OAuth 2.1 OAuth flow Coming soon

Frequently Asked Questions

Do I need to be a developer to use this?

No. If you can type a sentence describing what you want, you can use the MCP server. Claude handles all the technical details — which tool to call, what parameters to pass, how to interpret the result.

Can Claude accidentally delete my app?

Destructive operations like delete_app require admin access and Claude is instructed to always confirm with you before calling them. You will see a confirmation prompt before anything is deleted.

Does this cost extra?

No. The MCP server is included with every Pro and Studio plan at no additional charge. You need a Pro plan to generate API tokens, which is the same requirement as the existing REST API.

Can I use this with multiple accounts?

Yes. If you manage multiple AppLander accounts (personal and team, for example), add one MCP entry per account by appending ?account=acct_YOUR_ID to the URL. If you only have one account, the server auto-selects it.

What happens if I hit a plan limit?

Claude receives a friendly error message explaining which plan is required and a link to upgrade. The same behavior as the web dashboard — no silent failures, no confusing error codes.

Is my data sent to Anthropic?

Your data flows through Claude's context window during the conversation, subject to Anthropic's data usage policies. AppLander's MCP server sends data directly to the AI client you are using — it does not store conversations or share data with third parties beyond what the MCP protocol requires.

How many tools are there?

96 as of launch day. Covering apps, languages, landing sections, features, FAQs, guides, changelog, tickets, status pages, incidents, legal documents, deletion requests, canned responses, and analytics.

Sources

Ship your app faster with AppLander

The all-in-one compliance and landing-page platform for mobile app developers.

Start Free