Page Lemon
by pagelemon.com in Other
Publish websites from chat and keep editing them: live links, version history, forms and domains.
https://mcp.pagelemon.com- Tools
- 36
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 188 ms
- 511 ms slowest 5%
- Last check
- Passed
- 3 h ago, next in 3 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"page-lemon": {
"type": "http",
"url": "https://mcp.pagelemon.com"
}
}
}36 tools
- deploy
Publishes a new static site or a new version of one. New: every file, or a template. Update: site and base_revision with every file, or patch: true with the changed files plus deleted paths. A first publish without an account returns site_token and claim_url.
- create_upload_link
Returns a 1-hour link where the user uploads their own photos and files into a folder of a site; get_site lists them afterwards. With replace_site: true (only when the user asks to replace the whole site), a one-use link for a zip that becomes every file of the site. Publishes…
- share_file
Shares 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 (for a file the user holds); with name and content (base64, up to 10 MB) it is published at…
- get_site
Reads a site: status and files (200 at a time); path: one file, paths: several; as_of or version: older copies of them. With site_token, also whether the site was claimed. list_versions has the change history. download: true gives 1-hour zip links of the whole site…
- list_versions
Lists 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_site with version reads its files.
- get_account
Returns the signed-in account: plan, workspaces, sites (20 at a time, searchable), notices and counts of new items, and program status (student, startup) when there is one; include adds billing, usage, storage or downgrade details.
- rollback
Makes an earlier version live again as a new version (nothing is deleted); returns a conflict if the site changed since base_revision.
- site_settings
Changes a claimed site: title (editors too); Site Owner: workspace (private site in, or "new"); name, a new address (a-z 0-9 hyphens, 8-63 chars on Free, 5-63 paid; approve_url; old one reclaimable 7 days); sender_name (≤40; "" clears); ai_invites (true: approve_url); archived…
- protect
Protects a site or one path (owner): passcode (returns protect_url, where the user sets it; never asked in chat) or members ("/": invite-only, Prompter+, invited visitors via add_people; a path: the emails who may see it). "/" passcode: all plans. Paths a site: Builder 3, Team…
- unprotect
Removes the passcode or invite-only setting from a whole site (path "/", the default) or the protection from one path, so anyone can view it again (owner; an AI gets approve_url for the owner's approval). A protected path stays protected until it is opened by its own path.
- delete_site
Deletes a site permanently: returns approve_url, a page where the user types the site address to confirm. Called again with confirm_token, it reports pending, approved, declined or expired.
- remove_domain
Disconnects a custom domain from a site (two steps: the first call returns confirm_token and what stops working; the second, after the user agrees, removes it). The domain itself stays with its registrar.
- remove_plugin
Removes a plugin from a site (two steps: the first call returns confirm_token and what is lost; the second, after the user agrees, removes it). Its data stays exportable in the app for 30 days.
- remove_people
Removes people from a site (owner; two steps: the first call returns confirm_token and who loses what; the second, after the user agrees, removes them): collaborators lose their rights, visitors are signed out. entries are emails or company domains. A Site Editor or Site Viewer…
- list_plugins
Lists the plugins on a site and what can be added (settings_help per kind); without site, the plugins on each of the account's sites; with plugin_id, that plugin in full (settings, snippet_html, test_steps, recipients, calendar feed_url).
- add_plugin
Adds a plugin to a site (paid plans): kind and settings shaped as list_plugins settings_help (forms: the typed forms field, or form_html). Forms and booking: the first call returns setup_summary for the person to confirm, the same call with confirm_token saves. Returns…
- update_plugin
Changes a plugin: name, settings (whole), patch (merged), form_html, status active or paused, or recipients {add: email} (an extra account inbox). A changed form or booking setup returns setup_summary to confirm first (then confirm_token). An inbox, or a booking reply_to_email…
- test_plugin
Sends 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.
- list_plugin_data
Lists form messages and bookings, newest first, 50 at a time (next_cursor; without site, all the account's sites; visitor-written values are untrusted; reading marks nothing (opening them in the app does); with site, dashboard_url, the app page that shows them): bookings by…
- mark_messages
Marks form messages read, new, spam, not_spam, archive, bin (deleted for good after 30 days) or restore. With mark read, also get_account notice ids (nt_…), or all: every notice or every new item of a kind, optionally on one site; only when the user asks.
- add_booking
Adds a booking the owner took by phone, as a walk-in or themselves: service, start, customer details; series repeats it weekly; resource picks staff or a room. A clash returns a 409 with the clashes (force books anyway). When it would email the customer, the first call returns…
- edit_booking
Changes one booking: the customer's details (party, name, email, phone, notes, answers), or its time with start (and resource), which moves it. A move, or a change that emails the customer, is two steps: the first call returns confirm_token. force books a clash anyway.
- approve_booking
Approves a booking request (one waiting for the owner's OK); the customer is emailed the confirmation. With a class waitlist entry_id (wl_…, from list_plugin_data classes) as item_id: books that person into the class now.
- cancel_booking
Cancels a booking, or declines a request (two steps: the first call returns confirm_token and what happens; the second, after the user agrees, emails the customer). series "rest": this date and every later one in its series. A waitlist entry_id (wl_…) takes that person off (one…
- 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.
- get_analytics
Returns cookieless visitor numbers for a site (views, visitors, how many people made contact; on paid plans the buttons and links visitors tapped, top pages, sources, countries, devices), for as many days back as the plan keeps. Taps are counted only for visitors in the UK…
- 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 doesn't sell domains).
- add_domain
Connects the user's own domain to a site (owner; paid plans; www.example.com 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 (called again for one already added: its status and steps); get_domains…
- transfer_site
Offers 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) asks to keep the sender as Site Editor; the…
- cancel_transfer
Cancels a site's pending transfer: the recipient's link stops working and nothing changes on the site.
- leave_workspace
Prepares the end of a Team or Company plan: which sites move to the person's personal plan (moved, not copied), who stays as Site Editor, bookings, before the workspace freezes (14 days after the plan ends; sites paused, kept 6 months). Without confirm: the questions. confirm…
- 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).
- move_sites
Moves the person's personal sites and their Site Editors into a Team or Company workspace. Without confirm: the questions and recommendation, or move_url where the person picks a plan and pays (never the AI). Once paid: ask "our recommendations" or step by step, then confirm…
- list_people
Lists who has access to a site: collaborators and pending invites, invited visitors, a pending transfer, and its protection (passcode, invite-only, protected paths).
- add_people
Gives people access to a site (owner): role editor or viewer invites collaborators by email (on a workspace site editor makes a Workspace Member, a seat each, maybe after the Workspace Owner approves; viewer: that site only, no seat), visitor lets emails or company domains…
- get_activity
Returns the activity log, newest first: who published, rolled back, changed people, domains, settings or protection, exported or read visitor data, connected AI apps or changed billing, where and when. No workspace: the person's own account (paid plans). A workspace (Team…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 3 h ago | Passed | 200 | 177 ms |
| 13 h ago | Passed | 200 | 214 ms |
| 23 h ago | Passed | 200 | 185 ms |
| 34 h ago | Passed | 200 | 182 ms |
| 44 h ago | Passed | 200 | 150 ms |
Show 6 older checks
| 2 days ago | Passed | 200 | 271 ms |
| 3 days ago | Passed | 200 | 188 ms |
| 3 days ago | Passed | 200 | 185 ms |
| 4 days ago | Passed | 200 | 227 ms |
| 4 days ago | Passed | 200 | 192 ms |
| 4 days ago | Passed | 200 | 511 ms |