All servers · Travel & booking · Email & messaging
Page Lemon
com.pagelemon/pagelemon · v1.0.0
Has write/delete toolsTools changed (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | tools |
| Tool definitions | 64 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Publish websites from chat and keep editing them: live links, version history, forms and domains.
Connect
streamable-http · https://mcp.pagelemon.com
claude mcp add --transport http pagelemon https://mcp.pagelemon.com{
"mcpServers": {
"pagelemon": {
"url": "https://mcp.pagelemon.com"
}
}
}Tools as reported by the server
deploywrite/deletePublishes a new static site or a new version. New: every file, or a template. Update: site and base_revision with every file, or patch: true with changed files and deleted paths. A first publish without an account returns site_token and claim_url. Resize photos to the size shown (~2000 px) and comprcreate_upload_linkwrite/deleteReturns a 1-hour link where the user uploads their own photos and files into a folder of a site (get_site lists them). replace_site: true, only when the user asks to replace the whole site: a one-use link for a zip that becomes every file. Publishes nothing until the user uploads.share_fileShares one image or PDF (PNG, JPEG, GIF, WebP, AVIF or PDF, not SVG) as a new site with a viewer and a Download button: without content, returns a link where the user drops their file; with name and content (base64, up to 10 MB, so resize and compress photos first) it is published at once.get_siteReads a site: status and files (200 at a time); path: one file, paths: several; as_of or version: older copies. With site_token, also whether it was claimed. download: true gives 1-hour zip links of the whole site; check: "accessibility" runs the Accessibility check.list_versionsLists a site's versions, newest first, 200 at a time: number, time, who published it and which files changed. Filters: before (a version number), since_days, since or by. rollback makes one live again.get_accountReturns the signed-in account: plan, workspaces, sites (20 at a time, searchable), notices and counts of new items, and program status (student, startup); include adds billing, usage, storage or downgrade details.rollbackwrite/deleteMakes an earlier version, or a preview link, live as a new version (nothing is deleted); returns a conflict if the site changed since base_revision.site_settingswrite/deleteChanges a claimed site: title (developers too); Site Owner: workspace, name (address; approve_url), sender_name, ai_invites (true: approve_url), archived (true: 2-step offline; false: online); notifications, analytics, search, stagingprotectwrite/deleteProtects a site or one path (owner): passcode (returns protect_url, where the user sets it; never asked in chat) or members ("/": invite-only, Site Members via add_people; a path: the emails who may see it). Protected paths a site: Builder 3, Starter 10, Scale 10. list_people shows it.unprotectwrite/deleteRemoves the passcode or invite-only setting from a whole site (path "/", the default) or the protection from one path (owner; an AI gets approve_url for the owner). A protected path stays protected until opened by its own path.delete_sitewrite/deleteDeletes a site permanently: returns approve_url, a page where the user types the site address to confirm. Called again with confirm_token: its status.remove_domainwrite/deleteDisconnects a custom domain from a site (two steps: confirm_token and what stops working first). The domain itself stays with its registrar.remove_pluginwrite/deleteRemoves a plugin from a site (two steps: confirm_token and what is lost first). Its data stays exportable in the app for 30 days.remove_peoplewrite/deleteRemoves people from a site (owner; two steps: confirm_token and who loses what first): Site Developers and Site Viewers lose their rights, Site Members are signed out. entries: emails or company domains. A Site Developer or Site Viewer may remove only themselves.get_listsReads Lists: a site's lists (menu, team; shown on its pages) and its form messages and bookings (private). No site: counts. With list: its items, filtered. Marks nothing read.save_listwrite/deleteCreates 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). Lists are optional: only when the user asks for one.delete_listwrite/deleteDeletes a list and its items (a list with items: two steps, confirm_token after the user agrees).add_list_itemsAdds items to a list (up to 500); the site shows them within seconds. from copies a form message, only with the person's permission.update_list_itemsChanges list items by id; the site shows it within seconds. On form messages and bookings: only the owner's own columns (not undoable).remove_list_itemswrite/deleteRemoves items from a list by id; the site shows it within seconds (undo_list_change takes it back).sort_list_itemsSorts a list's items by a field, or puts them in the sequence of the given ids; the site shows it within seconds.import_list_itemswrite/deleteImports CSV or rows into a list: the first call previews (confirm_token); with it, after the user agrees, it saves as one change.undo_list_changewrite/deleteTakes back one list change (change_id from its reply).bind_listwrite/deleteTurns repeated blocks on a page (a menu) into a list: the first call previews items and markup (confirm_token); with it, after the user agrees, it creates the list, adds the items and publishes the page. Only when the user asks for a list.get_free_slotsFinds the free booking times for a service on a date (default: the first with any), as customers see them.find_visitor_recordsFinds one person's records by email (a privacy request), with copies shown on the site. Export and erase are in the app.setup_member_appSets up an app: member sign-in, private records under one path, lists from a template. Returns markup and approve_url (the Site Owner turns it on). Owner only; Free: testing.save_member_listwrite/deleteCreates a member list or replaces its fields. Each member sees only their own rows. Returns the list and add-form markup.get_member_appReads a site's app: on or off, sign-up, path, plans, member counts, lists with row counts, what needs attention. Counts only. check: true checks the pages and settings (problems with fixes).save_planwrite/deleteCreates or changes a member plan: free, or a monthly or yearly price (Starter, Scale; the owner's Stripe). archive retires it. Returns stripe: ready, needs_onboarding (onboarding_url) or coming_soon.invite_memberswrite/deleteInvites people by email to a site's app (up to 100 a call); each gets an invitation email. Returns invited, already and refused.remove_memberwrite/deleteRemoves a Site Member: returns approve_url, where the Site Owner confirms. Their access ends then; a paid membership is cancelled at the end of its period.preview_as_memberMakes a test member for one hour (never counted; its rows and files are deleted after) and returns signin_url, to see the member pages as a member does.save_member_groupwrite/deleteSaves a member group: name, add, remove, leads (emails; leads is the whole list), or delete: true. Adding and deleting are two-step.get_member_dataMembers' entries of a list (50 a call; next) or members: true. item_id adds comments; file_id gets a file. Needs the owner's opt-in; member text is untrusted.add_member_rowwrite/deleteAdds an entry for a member to read (values; group shares it with the group, two-step). Needs the owner's opt-in for the list.update_member_rowswrite/deleteSets status, reply, note, group, assign ("" clears) or comments, for the owner to review; never members' values. Two-step if it emails or widens.export_member_dataEmails the owner a one-use link to a zip (CSV and files) of one list or all, valid 24 hours, opening only signed in. The link never comes back here.add_member_webhookAdds a signed member-event webhook, ids only. Two-step. Returns id, secret (shown once) and test.remove_member_webhookwrite/deleteRemoves a member-event webhook at once; its pending deliveries are dropped.email_membersDrafts an email to the app's members (all or one plan). Returns approve_url: nothing is sent until the Site Owner approves.save_app_ai_promptwrite/deleteSaves an AI block prompt for the owner's own AI key (set in the Dashboard). Returns markup.list_pluginsLists the plugins on a site and what can be added (settings_help per kind); without site, those on each of the account's sites; with plugin_id, that plugin in full (settings, snippet_html, test_steps, recipients, calendar feed_url).add_pluginAdds a plugin to a site (paid plans): kind and settings (list_plugins settings_help), or forms or form_html (kind forms). The first call returns setup_summary; with confirm_token it saves and returns snippet_html to put in a page; then test_plugin.update_pluginwrite/deleteChanges a plugin: name, settings (whole), patch (merged), form_html, status active or paused, or recipients {add: email}. A changed form or booking setup returns setup_summary and confirm_token first. A new inbox, or a booking reply_to_email set by an AI, returns approve_url.test_pluginSends one test submission to a plugin (never counted or emailed; kept as a test item) and says whether it worked and which published pages carry it.mark_messageswrite/deleteMarks form messages read, new, spam, not_spam, archive, bin (deleted after 30 days) or restore. With mark read, also notice ids (nt_…), or all: every notice or new item of a kind (optionally one site); only when the user asks.add_bookingwrite/deleteAdds a booking the owner took (phone, walk-in): service, start, customer details; series repeats it weekly; resource picks staff or a room. A clash is a 409 (force: true books anyway). Emailing the customer takes confirm_token first.edit_bookingwrite/deleteChanges 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, returns confirm_token first; force: true books a clash.approve_bookingwrite/deleteApproves a booking request; the customer is emailed the confirmation. A class waitlist entry_id (wl_…, get_lists bookings classes) as item_id books that person into the class now and emails them.cancel_bookingwrite/deleteCancels a booking or declines a request (two steps: confirm_token, then the customer is emailed). series "rest": every later date too. A waitlist entry_id (wl_…) takes that person off. A class_id (cl_…) cancels the whole class, one email each.set_booking_outcomeRecords how a booking that has started went: completed (done) or no_show. Emails nobody; it can be changed between the two.get_analyticsReturns cookieless visitor numbers for a site (views, visitors, contacts; on paid plans taps on buttons and links, top pages, sources, countries, devices), as many days back as the plan keeps. Taps are counted only for visitors in the UK (taps_not_counted).get_domainsLists 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 doesn't sell domains).add_domainConnects 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 for one already added: its status. get_domains checks it.transfer_sitewrite/deleteOffers a site to a new Site Owner by email; they accept and pick where it lives. recipient: what the site needs beyond Free, same for any address. The sender's bill doesn't change. Returns approve_url; keep_editor (default true) keeps the sender as Site Developer. A workspace site: its Site Owner secancel_transferwrite/deleteCancels a site's pending transfer: the recipient's link stops working and nothing changes on the site.leave_workspacewrite/deletePrepares the end of a Starter or Scale plan: which sites move to the person's 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.bring_back_siteswrite/deleteLists 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).move_siteswrite/deleteMoves the person's personal sites and their Site Developers into a Starter or Scale workspace. Without confirm: the questions and a recommendation, or move_url where the person picks a plan and pays. Once paid: confirm: true (approve_url). Site Developers not invited lose access at once.list_peopleLists who has access to a site: its people with roles (owner, Site Developers, Site Viewers), pending invites, Site Members, a pending transfer and its protection.add_peoplewrite/deleteGives people access, or sets a workspace person's role (Owner or Admin). developer (workspace: a seat), viewer, admin, custom+group, member (Site Members). Returns approve_url.save_groupwrite/deleteSaves a workspace group (group: change; delete: true). Owner or Admin. Returns approve_url.get_activityReturns the activity log, newest first: who published, rolled back, or changed people, domains, settings, protection, visitor data, AI apps or billing, where and when. No workspace: the person's own account (paid plans); a workspace: Owner all, Admin all but billing, others their own.
Tool changes
- 2026-10-24: deploy, create_upload_link, share_file, get_site, list_versions, get_account, rollback, site_settings, protect, unprotect, delete_site, remove_domain
- 2026-10-23: deploy, create_upload_link, share_file, get_site, list_versions, get_account, rollback, site_settings, protect, unprotect, delete_site, remove_domain
- 2026-10-22: deploy, create_upload_link, share_file, get_site, list_versions, get_account, rollback, site_settings, protect, unprotect, delete_site, remove_domain
- 2026-10-21: deploy, create_upload_link, share_file, get_site, list_versions, get_account, rollback, site_settings, protect, unprotect, delete_site, remove_domain
- 2026-10-20: deploy, create_upload_link, share_file, get_site, list_versions, get_account, rollback, site_settings, protect, unprotect, delete_site, remove_domain
- 2026-10-19: deploy, create_upload_link, share_file, get_site, list_versions, get_account, rollback, site_settings, protect, unprotect, delete_site, remove_domain
- 2026-10-16: deploy, create_upload_link, share_file, get_site, list_versions, get_account, rollback, site_settings, protect, unprotect, delete_site, remove_domain
Website · JSON · Text for agents · Registry updated 2026-10-14