unbounce
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Endpoint
Hosted endpoint · transport http
Connect
This is a remote MCP server — point an MCP client at the endpoint URL. Clients with native remote support (Claude, Cursor, VS Code, …):
For stdio-only clients (older Claude Desktop, etc.), bridge with mcp-remote:
If the server requires authentication, add the provider's token/header (e.g. an X-API-Key) per its docs. A quick reachability check:
Tools
upload— Upload local files (html/css/js + assets) to your server-side workspace without sending their bytes through this conversation.download— Download objects from your server-side workspace WITHOUT routing their bytes through this conversation.upload_inband— Upload text files (HTML/CSS/JS) to your server-side workspace by sending each file's content inline as a tool argument.download_inband— Read objects from your server-side workspace, returning their content INLINE in this tool's result.whoami— Return the authenticated Unbounce user (sub, id, email, first_name, last_name) by calling the Unbounce API on the caller's behalf.list_accounts_and_clients— Return the Unbounce accounts the authenticated user can access, each with its clients.get_account_plan— Return an Unbounce account's plan (name, billing interval) and subscription (renewal date, price with currency).list_client_pages— Return a client's landing pages, by `client_uuid` (from list_accounts_and_clients), with optional server-side filters and sort.list_page_variants— Return a page's variants (by `page_uuid` from list_client_pages), ordered champion, then other active variants, then discarded.get_variant— Fetch an MCP-managed variant's current draft content — body HTML, CSS, and JavaScript — into your workspace so you can inspect or edit it and re-submit with update_variant_from_html.get_layout_hints— Analyze an MCP-managed variant's rendered layout into a structural skeleton — top-to-bottom sections, each with `rows` of element ids clustered left-to-right — for rewriting an absolutely-positioned page as responsive HTML (flex/grid).get_page_stats— Return a page's A/B stats — page-level totals plus a per-variant breakdown of `visits`, `visitors`, `conversions`, and `conversion_rate` — by `page_uuid` (from list_client_pages).list_page_groups— List the page groups (named folders for organizing pages) a client uses, by `client_uuid` (from list_accounts_and_clients).list_client_domains— List the custom domains a client owns, by `client_uuid` (from list_accounts_and_clients).list_assets— Return a client's asset library — uploaded images and files — by the client's numeric `context` (from list_page_variants' `page.context`, or a clientId).create_page_from_html— Create a new, unpublished Unbounce landing page in a client from already-uploaded HTML/CSS/JS, as an MCP-managed page — it can only be edited afterwards with these MCP tools, never in the Unbounce builder, so don't suggest the builder to the user.create_variant_from_html— Add a new variant to an existing Unbounce landing page (by `page_uuid` from list_client_pages) from already-uploaded HTML/CSS/JS, as an MCP-managed variant — editable afterwards with these MCP tools only, never in the Unbounce builder (don't suggest the builder to the user).create_variant_from_existing_variant— Clone an existing Unbounce page (one built in the Unbounce builder, not through MCP) into an MCP-managed variant, as an exact copy — a one-way, one-time conversion (edit the result afterwards with these MCP tools only, never in the Unbounce builder).update_variant_from_html— Full-replace an existing MCP-managed variant's body (`page_uuid` from list_client_pages, variant `letter` a/b/c from list_page_variants) with already-uploaded HTML/CSS/JS: pass the `upload://` references from `upload` as `html_ref` (body-content HTML), optional `css_refs` (stylesheet), and optional `js_refs` (custom-JavaScript elements).bulk_edit_variants— Apply the same edit to many MCP-managed variants at once.publish_page— Publish a landing page (by `page_uuid` from list_client_pages), making its current draft state live.unpublish_page— Unpublish an Unbounce landing page, by `page_uuid` from list_client_pages, taking it offline so its URL stops serving.set_traffic— Stage how an Unbounce page splits visitors across its variants, by `page_uuid` from list_client_pages.set_conversion_goals— Declare which parts of an MCP-managed page count as conversion goals: the form submission and/or clicks on chosen links (http(s) or tel:).set_page_metadata— Set a page's SEO head fields and Open Graph (social-card) data: the ``, meta description, robots noindex, favicon, and og:* tags. set_page_url— Set an Unbounce page's published URL — domain + path — by `page_uuid` from list_client_pages.manage_page_redirect— Attach, replace, or remove a page redirect (by `page_uuid` from list_client_pages) that forwards visitors from the page's own URL to another URL — the page stops serving its content, so this is how you retire or forward a published page without deleting it.delete_page— Soft-delete an Unbounce page by its `page_uuid` (from list_client_pages) — deletes one page per call.set_variant_standing— Move one of an Unbounce page's variants through the A/B-test lifecycle, by `page_uuid` from list_client_pages and the variant `letter` a/b/c from list_page_variants.set_variant_name— Rename one of an Unbounce page's variants, by `page_uuid` from list_client_pages and the variant `letter` a/b/c from list_page_variants.delete_variant— Permanently delete one of an Unbounce page's variants, by `page_uuid` (from list_client_pages) and variant `letter` a/b/c (from list_page_variants).manage_page_group— Create, rename, or change the membership of a client's page groups — named folders for organizing pages.delete_page_group— Delete a client's page group (a named folder), by `group_uuid` from list_page_groups.reset_page_stats— Zero ALL of an Unbounce page's A/B stats — every variant at once — by `page_uuid` (from list_client_pages).version— Return which build of the unbounce-mcp server is running: the git commit SHA (full and short) the deployed artifact was released from, and the environment (integration, production, or local).recipes— List common tasks you can accomplish with Unbounce MCP, each with an example prompt to ask for it.submit_feedback— Record feedback about the Unbounce MCP tools — a bug, praise, a feature request, confusion, or other — to the team's feedback store, without copy/paste.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.
Work with this as data
Every MCP server here is available over the APIs.io API and to AI agents over MCP.