Tilda MCP Server: landing page generation
Tilda MCP Server
An MCP server that generates and edits Tilda landing pages from ready Tailwind templates, with retries, rollback and Yandex.Metrika and GA4 analytics
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- Publishes and edits pages on a live Tilda account on the user's behalf
- Stores Tilda authorization cookies in environment variables or a session file
Install
Manual install
git clone https://github.com/Gabriel329-bot/tilda-mcp.git && cd tilda-mcp && npm install && npm run buildClones and builds the project before setting up Tilda authorization.
This is third-party code. Review the repository files before installing.
What it does
The server spares the model from generating HTML from scratch and relies on a Template Vault architecture: studio-grade Tailwind CSS blocks, design tokens, SVG icons, interactive components like a cost calculator and a pricing period switcher, built-in Schema.org markup and OpenGraph. Three key tools: fast generation of an 8 to 12 section landing page, a local preview that costs no Tilda quota, and targeted section updates. An AnalyticsOrchestrator module embeds Yandex.Metrika and GA4 with a single event dispatcher for leads, the calculator and the pricing switcher, sending leads to a Telegram bot or a CRM webhook, with a browser buffer as a fallback when the network is unavailable. On a fatal failure during a build, the draft page is rolled back into Tilda's trash automatically.
Who it is for. For agencies and developers building commercial Tilda landing pages through an agent who want ready templates, analytics and failure protection out of the box.
Good fit when
- You need to assemble a Tilda landing page from ready sections without hand-coding blocks
- You need built-in Yandex.Metrika and GA4 analytics with ready commercial goals
- A preview that does not spend Tilda account action limits matters to you
Not a fit when
- You need the code for commercial use by an agency or a paid service built on it: the BSL 1.1 license explicitly forbids this without the author's written consent
- You need a landing page on a platform other than Tilda
Example request
Build a 10-section Tilda landing page for a cloud service in the linear style with a cost calculatorLimitations
The Business Source License 1.1 allows studying the code, forks for personal noncommercial testing, and local development, but forbids commercial production use, use by agencies for client sites, and deploying paid services built on the code without the author's written consent. It needs Tilda authorization via an interactive Playwright login or cookies in .env. The project is small, with no stars and no releases.
How to disable. Remove the tilda entry from your MCP client config and the storage/storage_state.json file holding the saved session.
MCP
- Transport
- stdio
- Authentication
- API key
| Environment variables | |
|---|---|
| TILDA_COOKIES required, secret | The ssaid and tildauid cookies for Tilda authorization, an alternative to the interactive login. |
| TILDA_PROJECT_ID required | The Tilda project ID where pages are created and edited. |
Security check
- Publishes and edits pages on a live Tilda account on the user's behalf
- Stores Tilda authorization cookies in environment variables or a session file
README in short
The README describes a production-grade MCP server for generating and precisely editing Tilda landing pages with a Tailwind-based Template Vault architecture, a CRO layer, technical Schema.org SEO markup, cross-platform analytics, and reliable lead delivery with an offline buffer. It separately details resilience: session healthchecks, exponential retry, transactional draft rollback on failure, and user input sanitization. The BSL 1.1 license explicitly lists what is allowed and forbidden.
FAQ
Can the server be used for an agency's client projects?
No, the BSL 1.1 license explicitly forbids agency use for delivering client sites without the author's written consent.
How do I authorize with Tilda?
Via npm run login with an interactive Playwright flow, saving the session to storage_state.json, or by setting the ssaid and tildauid cookies in .env.
Related
A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts
Marketing Skills for AI agents
Marketing Skills for AI Agents
About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents
SendPulse MCP server
SendPulse MCP
SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat
Yandex Direct MCP generated from a machine-readable schema
yandex-direct-mcp
An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand