Webcake Landing MCP
An MCP server that bridges AI assistants with WebCake, allowing agents to build, validate, and persist landing-page source JSON. It knows the element model, validates results, and saves pages to the user's account, supporting dry-run previews and surgical edits.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Build landing pages from plain language descriptions
- Validate page structure before saving
- Persist page source to WebCake account
- Edit specific elements surgically
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
webcake-landing-mcp 1.6.2
{
"version": "1.6.2",
"transport": "stdio",
"identifier": "webcake-landing-mcp",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "WEBCAKE_JWT",
"description": "Webcake backend JWT; required only for the persistence tools (create/update/list pages)."
},
{
"name": "WEBCAKE_ENV",
"choices": [
"local",
"staging",
"prod"
],
"description": "Webcake environment preset that fills the API/app/builder base URLs."
},
{
"name": "WEBCAKE_API_BASE",
"description": "Override for the Webcake API base URL (takes precedence over WEBCAKE_ENV)."
},
{
"name": "WEBCAKE_ORG_ID",
"description": "Default Webcake organization id for the persistence tools."
},
{
"name": "PEXELS_API_KEY",
"description": "Optional Pexels API key for search_images; without one a shared hosted proxy is used."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"webcake-landing-mcp": {
"command": "npx",
"args": [
"-y",
"webcake-landing-mcp@1.6.2"
],
"env": {
"WEBCAKE_JWT": "<YOUR_WEBCAKE_JWT>",
"WEBCAKE_ENV": "<YOUR_WEBCAKE_ENV>",
"WEBCAKE_API_BASE": "<YOUR_WEBCAKE_API_BASE>",
"WEBCAKE_ORG_ID": "<YOUR_WEBCAKE_ORG_ID>",
"PEXELS_API_KEY": "<YOUR_PEXELS_API_KEY>"
}
}
}
}Cline
{
"mcpServers": {
"webcake-landing-mcp": {
"command": "npx",
"args": [
"-y",
"webcake-landing-mcp@1.6.2"
],
"env": {
"WEBCAKE_JWT": "<YOUR_WEBCAKE_JWT>",
"WEBCAKE_ENV": "<YOUR_WEBCAKE_ENV>",
"WEBCAKE_API_BASE": "<YOUR_WEBCAKE_API_BASE>",
"WEBCAKE_ORG_ID": "<YOUR_WEBCAKE_ORG_ID>",
"PEXELS_API_KEY": "<YOUR_PEXELS_API_KEY>"
}
}
}
}VS Code
{
"servers": {
"webcake-landing-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"webcake-landing-mcp@1.6.2"
],
"env": {
"WEBCAKE_JWT": "<YOUR_WEBCAKE_JWT>",
"WEBCAKE_ENV": "<YOUR_WEBCAKE_ENV>",
"WEBCAKE_API_BASE": "<YOUR_WEBCAKE_API_BASE>",
"WEBCAKE_ORG_ID": "<YOUR_WEBCAKE_ORG_ID>",
"PEXELS_API_KEY": "<YOUR_PEXELS_API_KEY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"webcake-landing-mcp": {
"command": "npx",
"args": [
"-y",
"webcake-landing-mcp@1.6.2"
],
"env": {
"WEBCAKE_JWT": "<YOUR_WEBCAKE_JWT>",
"WEBCAKE_ENV": "<YOUR_WEBCAKE_ENV>",
"WEBCAKE_API_BASE": "<YOUR_WEBCAKE_API_BASE>",
"WEBCAKE_ORG_ID": "<YOUR_WEBCAKE_ORG_ID>",
"PEXELS_API_KEY": "<YOUR_PEXELS_API_KEY>"
}
}
}
}Let your agent find its tools
Find servers like Webcake Landing MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.