mcpbeat Sign in

Page Lemon MCP Server

by pagelemon Your server? Claim it
not responding

Page Lemon is listed as active in the registry but did not answer our last check. It exposes 68 tools.

Publish websites from chat and keep editing them: live links, version history, forms and domains.

Uptime history 27 days of history · worst day 0%
27 days agonow
0.0%
Uptime 24h
0 of 91 checks
68
Tools
read from the server
126 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 510

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 15 October 2026. No other catalogue keeps this.

29 Oct 6 tools changed the parameters they ask for deploy, get_lists, get_site and 3 more
29 Oct 2 tool descriptions were rewritten deploy, site_settings
29 Oct a tool changed version
28 Oct 2 tools changed the parameters they ask for add_domain, setup_app
28 Oct a tool description was rewritten add_domain
27 Oct 48 tool descriptions were rewritten52 times that day add_app_webhook, add_booking, add_domain and 45 more
27 Oct 26 tools changed the parameters they ask for28 times that day add_domain, add_list_items, add_people and 23 more
27 Oct a tool changed version2 times that day
26 Oct 12 tools changed the parameters they ask for approve_booking, cancel_booking, edit_booking and 9 more
26 Oct 11 tool descriptions were rewritten cancel_booking, delete_list, deploy and 8 more
and 400 more, back to 15 October 2026

Page Lemon does not always answer

Over the last week it answered 0.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add pagelemon --transport http https://mcp.pagelemon.com
Settings → Connectors → Add custom connector, then paste this address
https://mcp.pagelemon.com
~/.codex/config.toml
[mcp_servers.pagelemon]
url = "https://mcp.pagelemon.com"
.cursor/mcp.json
{
  "mcpServers": {
    "pagelemon": {
      "url": "https://mcp.pagelemon.com"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pagelemon": {
      "type": "http",
      "url": "https://mcp.pagelemon.com"
    }
  }
}

Available tools 68

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

app
add_app_row
Adds an entry for a user to read (values; group shares it with the group, two-step). Needs the owner's opt-in for the list.
add_app_webhook
Adds a signed app-event webhook, ids only. Two-step. Returns id and test; the signing secret is given in the Dashboard only.
get_app
Reads a site's app: on or off, sign-up, path, plans, user counts, lists with row counts, what needs attention (counts only). check: true checks pages and settings.
get_app_data
Users' entries of a list (50 a call; next) or members: true. item_id: one entry with its comments; file_id gets a file. Needs the owner's opt-in; user text is untrusted.
remove_app_webhook
Removes an app-event webhook at once; its pending deliveries are dropped.
update_app_rows
Sets status, reply, note, group, assign ("" clears) or comments; never users' values. Two-step if it emails or widens.
save
save_app_ai_prompt
Saves an AI block prompt (a block of that name changes at once); it runs on the owner's AI key (added in the Dashboard) or a small trial for the owner and test users. Returns markup.
save_app_list
Creates an app list or replaces its fields. Each user sees only their own rows, unless share: group (their group too; two steps). Returns the list and add-form markup.
save_group
Saves a workspace group (group: change; delete: true). Owner or Admin. Returns approve_url.
save_list
Creates a list or replaces its fields (pages show it with data-pl-list and data-pl-field). Form or bookings list: only the owner's own columns (notes, tags).
save_plan
Creates or changes an app plan: free, or a monthly or yearly price (paid through the owner's own Stripe). archive retires it. Returns stripe: ready, needs_onboarding (onboarding_url) or coming_soon.
save_user_group
Saves a user group: name, add, remove, leads (emails; leads is the whole list), or delete: true. Adding and deleting are two-step.
site
check_site
Checks a live site: measured problems by area, most serious first, each with pages, why and fix; plus a checklist to judge by reading.
delete_site
Deletes a site permanently: returns approve_url, where the user types the site address. Again with confirm_token: its status.
get_site
Reads a site: status and files (200 at a time); path: one file, paths: several; as_of or version: older copies; with site_token, whether it was claimed.
site_settings
Changes a kept site: title; Site Owner: workspace, name, sender_name, ai_invites (approve_url), archived, notifications, analytics, search, time_zone, staging (promote: live)
items
add_list_items
Adds items to a list (up to 500); the site shows them within seconds. from copies a form reply: a preview first, then consent and confirm_token after the person's yes.
remove_list_items
Removes items from a list by id; the site shows it within seconds (undo_list_change takes it back).
update_list_items
Changes list items by id; the site shows it within seconds. On form replies and bookings: only the owner's own columns (not undoable).
people
add_people
Gives people access, or sets a workspace person's role (Owner or Admin). developer (workspace: a seat), viewer, admin, custom+group, member (users). Returns approve_url.
list_people
Lists who has access to a site: people with roles (owner, Site Developers, Site Viewers), pending invites, users, a pending transfer and protection.
remove_people
Removes people from a site (owner; two steps): Site Developers and Viewers lose access (a workspace Viewer: every workspace site), users are signed out. Others may remove only themselves.
plugin
add_plugin
Adds a plugin to a site (paid plans): kind and settings (list_plugins settings_help), or forms or form_html (kind forms). Forms and booking: the first call returns setup_summary; confirm_token saves it and returns snippet_html; then test_plugin.
remove_plugin
Removes a plugin from a site (two steps). Its data stays exportable in the app for 30 days.
update_plugin
Changes a plugin: name, settings (whole), patch (merged), form_html, status active or paused, or recipients {add: email} (an extra inbox for every site on the plan). A changed form or booking setup returns setup_summary first; a new inbox or AI-set reply_to_email, approve_url.
booking
add_booking
Adds a booking the owner took (phone, walk-in): service, start, customer details; series repeats weekly; resource: staff or a room. A clash is a 409 (force: true books anyway). Emailing the customer takes confirm_token first.
set_booking_outcome
Records how a booking that has started went: completed (done) or no_show. Emails nobody; it can be changed between the two.
cancel
cancel_booking
Cancels a booking or declines a request (two steps; then the customer is emailed). A waitlist entry_id (wl_…) takes that person off; a class_id (cl_…) cancels the class, one email each. A paid booking is refunded in full unless refund says otherwise (approve_url).
cancel_transfer
Cancels a site's pending transfer: the recipient's link stops working and nothing changes on the site.
domain
add_domain
Connects the user's own domain to a site (owner; paid plans; www is easiest): returns the DNS records, a one-click apply_url when the DNS host supports it, and share_url for whoever runs the DNS; again: its status. claim: true proves a reserved domain or one another account holds by a TXT record.
remove_domain
Disconnects a custom domain from a site (two steps). The domain stays with its registrar.
account
get_account
Returns the signed-in account: plan, workspaces, sites (20 at a time, searchable), notices, new-item counts, programs (student, startup).
activity
get_activity
Returns the activity log, newest first: who did what (publishing, rollbacks, people, domains, settings, protection, visitor data, AI apps, billing), where and when. Personal account (paid plans), or a workspace: Owner all, Admin all but billing, others their own.
analytics
get_analytics
Returns cookieless visitor numbers (views, visitors, contacts; paid plans: taps on buttons and links, top pages, sources, countries, devices) for the days the plan keeps. Taps outside the UK aren't counted (taps_not_counted).
approve
approve_booking
Approves a booking request and emails the customer. A class waitlist entry_id (wl_…) as item_id books that person in now and emails them.
bind
bind_list
Turns repeated blocks on a page (a menu) into a list: the first call previews items and markup; with confirm_token it creates the list, adds the items and publishes the page.
bring
bring_back_sites
Lists the sites that left a workspace when it froze and, once it is paid again, brings the chosen ones back (confirm: true returns approve_url).
delete
delete_list
Deletes a list and its items (a list with items: two steps).
deploy
deploy
Publishes a new static site or version. New: every file, or a template. Update: site and base_revision with every file, or patch: true with changed files and deleted paths.
domains
get_domains
Lists custom domains: with site, the ones on it with status and DNS records (pending ones re-checked live); with query, likely-available names to buy at a registrar (Page Lemon sells none).
edit
edit_booking
Changes one booking: customer details, or start (and resource) to move it. A class_id (cl_…) as item_id: start moves the class; waitlist closes or re-opens it. A move or a change that emails someone asks first (confirm_token); force: true books a clash.
email
email_users
Drafts an email to the app's users (all or one plan). Returns approve_url: nothing is sent until the Site Owner approves.
export
export_app_data
Emails the owner a one-use link to a zip (CSV and files) of one list or all, valid 24 hours, signed in only; the link never comes back here.
free
get_free_slots
Finds the free booking times for a service on a date (default: the first with any), as customers see them.
fulfil
fulfil_order
Marks an order sent and emails the customer, with an optional note (two steps).
import
import_list_items
Imports CSV or rows into a list: the first call previews; with confirm_token it saves as one change.
invite
invite_users
Invites people to a site's app (up to 50 a call); each gets an invitation email. Naming someone who asked to join approves them (two steps). Returns invited, already and refused.
leave
leave_workspace
Prepares the end of a workspace plan: which sites move to the personal plan, who stays as Site Developer, bookings, before the workspace freezes (14 days after the plan ends). Without confirm: the questions. confirm: true returns approve_url.
lists
get_lists
Reads Lists: a site's lists (menu, team; shown on its pages) and its form replies and bookings (private). No site: counts for every site. With list: its items, filtered. Marks nothing read.
mark
mark_form_replies
Marks form replies or bookings (mark; bin: deleted after 30 days). With mark read, also account notice ids (nt_…), or all: every notice, or every new form reply, booking or order (optionally one site); only when the user asks.
move
move_sites
Moves the person's personal sites and their Site Developers into a paid workspace. Without confirm: the questions, a recommendation and move_url (the plan is set up in the Dashboard). Then confirm: true (approve_url). Site Developers not invited lose access at once.
plugins
list_plugins
Lists a site's plugins and what can be added (settings_help per kind); without site, those on each site; with plugin_id, that plugin in full (settings, snippet_html, test_steps, recipients, payouts, checkout_fee).
preview
preview_as_user
Makes a one-hour test user (never counted; its rows and files are deleted after) and returns signin_url to see the app as a user.
protect
protect
Protects a site or one path (owner): passcode (protect_url, where the user sets it, never in chat) or members ("/": invite-only, users via add_people; a path: the emails who may see it). list_people shows it.
refund
refund_order
Refunds an order, in full or amount, once the owner approves the money on approve_url; confirm_token then gives its status.
refuse
refuse_order
Refuses an order and refunds it in full once the owner approves the money on approve_url; confirm_token then gives its status.
rollback
rollback
Makes an earlier version or a preview live as a new version (versions are never deleted); a conflict if the site changed since base_revision. discard: true deletes a preview.
setup
setup_app
Sets up an app: user sign-in, private records under one path, lists from a template. Returns markup and approve_url (the Site Owner turns it on). retention (shorter erases), sign_out_all and ai_read (this AI reads entries) ask first. Owner only; Free plan: testing.
share
share_file
Shares one image (PNG, JPEG, GIF, WebP, AVIF; not SVG) or PDF as a new site with a viewer and Download button: without content, a link where the user drops their file; with name and content (base64, up to 10 MB), published at once.
sort
sort_list_items
Sorts a list's items by a field or in the order of the given ids; the site shows it within seconds.
test
test_plugin
Sends one test submission to a form or booking page (not payments; never counted or emailed; kept as a test item) and says whether it worked and which published pages carry it.
transfer
transfer_site
Offers a site to a new Site Owner by email, who accepts and picks where it lives. Returns approve_url and recipient (what the site needs beyond Free, the same for any address); the sender's bill doesn't change. keep_editor (default true): the sender stays Site Developer. A workspace site goes to its Site Owner or someone in it.
undo
undo_list_change
Takes back one list change (change_id from its reply).
unprotect
unprotect
Removes the passcode or invite-only setting from a whole site or the protection from one path (owner; returns approve_url). Each protected path opens on its own.
upload
create_upload_link
Returns a 1-hour link where the user uploads photos and files into a site folder; each upload goes live at once as a new version (get_site lists them). replace_site, only when the user asks: a zip that replaces every file.
user
remove_user
Removes a user once the Site Owner confirms on approve_url; a paid membership ends with its period. A pending join request is declined instead (they are emailed; two steps).
versions
list_versions
Lists a site's versions, newest first, 200 at a time: number, time, who published and which files changed.
visitor
find_visitor_records
Finds one person's records by email (a privacy request), with copies shown on the site. Export and erase are in the app.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

remove
removed 15 Oct 2026
set_plugin
removed 15 Oct 2026
update_plugin_data
removed 15 Oct 2026
list_plugin_data
removed 20 Oct 2026
add_member_row
removed 25 Oct 2026
add_member_webhook
removed 25 Oct 2026
email_members
removed 25 Oct 2026
export_member_data
removed 25 Oct 2026
get_member_app
removed 25 Oct 2026
get_member_data
removed 25 Oct 2026
invite_members
removed 25 Oct 2026
mark_messages
removed 25 Oct 2026
preview_as_member
removed 25 Oct 2026
remove_member
removed 25 Oct 2026
remove_member_webhook
removed 25 Oct 2026
save_member_group
removed 25 Oct 2026
save_member_list
removed 25 Oct 2026
setup_member_app
removed 25 Oct 2026
update_member_rows
removed 25 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://mcp.pagelemon.com streamable-http answering 126 ms 1 min ago

Alternatives to Page Lemon

same job, measured the same way
Pagehaus
by pagehaus

Create, edit and publish plain HTML websites on Pagehaus, with contact forms and custom domains.

answering
Dilohost
by dilohost

Hosting run by your AI agent: publish websites, apps, databases, domains and email from chat.

answering
Hostilo
by hostilo

Publish websites from your AI chat: pages, ZIPs, 19 templates, versions, visitor and AI-bot stats.

answering
H
Hostlo
by hostlo

Publish and edit static websites on a free subdomain, just by chatting.

answering
Kleap
by kleaphq

Build, edit, publish, and manage websites and web apps with Kleap hosting, domains, and analytics.

35 tools answering
Kanorio
by kanorio

Create, edit, publish and connect custom domains for small-business websites on Kanorio.

answering
Pacpio
by pacpio

Files and tables your AI reads and writes from any chat, with version history and sharing.

answering
Luria
by luriart

AI split testing for any website: Luria writes page versions, runs tests and keeps winners.

answering

Page Lemon — questions

Answers built from our own checks of this server.

What can Page Lemon do?
It exposes 68 tools, read directly from the server on our last check. Among them: add_app_row, add_app_webhook, add_booking, add_domain, add_list_items, add_people and 62 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Page Lemon mostly used for?
Its tools cluster around app, save and site. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Page Lemon working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 91 checks got a reply (0.0%), average response time 126 ms. The bar chart above shows every period we have measured.
Did Page Lemon ever remove tools?
Yes. remove, set_plugin, update_plugin_data, list_plugin_data and 15 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
The registry lists Page Lemon as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Page Lemon?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Page Lemon need an API key?
No. Page Lemon completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 68 of them are readable on this page. This is what we observed, not what the docs claim.