AI connector

Connect an assistant to landee and it will work with your pages the same way you do in the editor.

How to connect

The connector speaks MCP. The assistant asks for access through landee, you confirm the sign-in, and it can reach only your own sites. One server address for every client:

https://landee.app/api/mcp
  • Claude

    Customize → Connectors → Add custom connector → paste the address.

  • ChatGPT

    Settings → Connectors → Advanced → Custom connector → paste the address.

  • Claude Code

    One command: claude mcp add --transport http landee https://landee.app/api/mcp

What the assistant sees

Your landees only — never anyone else's.

  • list_landeesYour landees: address, publication status, page count.
  • get_landeeOne landee in detail: pages, block counts, profile block.
  • list_blocksBlocks of a page with their content — draft or published.
  • get_landee_themeSite theme: colours, font, background, block shape.
  • get_landee_analyticsViews, visits, unique visitors and clicks over a period.
  • get_landee_top_clicksWhich blocks and links were clicked most.
  • get_landee_conversionPath to a submission: how many came, how many saw the form and how many submitted — and the step where most people drop off.
  • list_ab_testsLists every A/B test: what runs against what, on which address, in what state, and with which goals.
  • list_ab_test_goalsLists the links, contacts and social links of a landee that can serve as a test goal. Reads the published version.
  • get_ab_test_resultsVisits, goal clicks and conversion for each variant. Names no winner while the data is too thin.
  • list_funnelsLists the account's funnels: name, landee, status and how many steps each has.
  • get_funnelReturns the whole funnel — its steps and each step's rules, in the order they are evaluated.
  • list_funnel_step_linksLists the links on a step's page that can be used for a click rule.
  • list_funnel_step_questionsThe questions of a funnel step's forms with their answer options — so an “answered this” rule points at real values instead of invented ones.
  • get_funnel_resultsShows how many people reached each step and how often each rule fired.
  • preview_importReads a link-in-bio page elsewhere and shows what would come over — and what would not.
  • list_templatesReady-made page templates: what each one is built from.
  • get_plan_limitsYour plan and how much of each ceiling is left: landees, pages, blocks.
  • check_addressWhether name.landee.app is free — creates and reserves nothing.
  • search_photosUnsplash photo search for a page background or avatar, attribution included.
  • list_form_submissionsEnquiries people left through your forms: when, from which form and what they answered.
  • list_form_namesNames of the forms responses came from — to narrow the list down.
  • get_form_summarySummary of one form: the total of each number field (e.g. guests) and how many times each option was chosen.
  • list_lead_channelsState of fast lead delivery channels: Telegram and webhook — connected, enabled, last error.
  • list_bookingsWho booked a given day: time, duration, which block, and what the person wrote. Cancelled ones too, flagged as such.
  • list_booking_daysHow many bookings each day in a range holds — so you know where to look without opening days one by one.
  • list_ordersOrders from the showcase paid in USDT to the owner's wallet: product, buyer, contact, amount and what arrived, link to the transfer.
  • list_testimonialsWhat people wrote on the page: words, name, rating and state. Those awaiting a decision come first — they are the ones nobody sees until the owner shows them.
  • get_landee_settingsCurrent settings: search title and description, indexing, age warning, analytics counters, time zone and address.
  • list_site_accessPeople with access to the landee, their roles, and invitations still awaiting an answer. Plus how many seats of the plan are taken.
  • list_landee_domainsDomains connected to the landee, their state and the DNS records for the registrar. «pending» means the records are not visible yet — normal for the first hours.
  • compose_chat_postA Telegram chat post from the published page: name, up to five services with prices and a tagged link. Sends nothing.

What the assistant can change

Every change lands in the draft. It goes public only when published.

  • cancel_bookingCancel a booking: the seat is freed, the record stays. The same tool restores it.
  • moderate_testimonialPuts a testimonial on the page or takes it off. What is shown appears to visitors right away. Deleting is not available to the assistant: hiding can be undone, deleting cannot.
  • update_landee_settingsPartial edit of settings. Search title up to 25 characters, description up to 50 — that is what search results actually show. An empty title means «take the name from the profile».
  • rename_landee_addressChanges the subdomain the page opens at. The old address stops working immediately, and links handed out earlier go dead.
  • set_landee_timezoneThe zone in which the owner writes booking hours. Affects future slots only: bookings already made keep their moment.
  • set_landee_languageThe language of buttons and messages visitors see on the page. The owner's content isn't translated.
  • invite_to_landeeSends an invitation by email. The letter goes out at once and cannot be recalled — make sure the address has no typo.
  • change_site_roleChanges the role of someone who already has access. The owner cannot be changed: there is only one.
  • revoke_site_accessTakes access away from a person, or cancels an invitation that has not been accepted.
  • add_landee_domainAdds a custom domain. The page will not open on it until the DNS records are set at the registrar — this same call returns them. Available on Plus.
  • verify_landee_domainAsks the host whether the DNS records are visible yet. «Not yet» is not an error: records propagate for up to a few hours.
  • remove_landee_domainRemoves the domain from the landee. The page stops opening on it at once; the landee.app subdomain stays as it was.
  • import_landeeCreates a new landee from someone else's page. Leaves existing ones alone.
  • create_landeeCreates a new landee from scratch — empty or from a template.
  • update_landee_tagsSets a landee's tags — labels that group the list for different needs.
  • rename_landee_tagRenames a tag across every landee at once — or removes it everywhere.
  • mark_form_submission_readClears the “new” mark on a response, or puts it back.
  • mark_all_form_submissions_readClears the “new” mark from every response at once.
  • set_lead_statusSets a lead’s outcome — client, junk or no answer — the same as the buttons under it in Telegram and in the inbox; the “ads → leads → clients” report is built from these marks.
  • create_blockAdds a block to a page.
  • update_blockChanges a block's content — partially, leaving other fields alone.
  • rename_blockRenames a block in the editor.
  • duplicate_blockCopies a block right below the original.
  • delete_blockRemoves a block from the draft.
  • reorder_blocksChanges the order of blocks on a page.
  • write_ai_blockWrites the markup of an AI block — the one place the assistant lays out itself.
  • create_pageAdds a page together with its navigation block.
  • update_pageRenames a page or changes its address.
  • delete_pageDeletes a page. The home page cannot be deleted.
  • update_themeChanges the theme: colours, font, background, block shape.
  • update_profileChanges the profile block: name, tagline, avatar look.
  • publish_landeePublishes the draft. The assistant must ask you first.
  • discard_changesRolls unsaved changes back to the published version.
  • create_ab_testCreates a test as a draft: two landees and the address they compete on.
  • set_ab_test_goalSets which click counts as a conversion for one of the variants.
  • update_ab_testChanges the name, the traffic split between variants, and the control variant.
  • start_ab_testStarts the test — from then on its address shows one landee or the other. Only with your consent.
  • stop_ab_testPauses or finishes the test. The statistics collected stay.
  • delete_ab_testDeletes the test and frees its address. Only with your consent.
  • create_funnelCreates an empty funnel as a draft — it affects no traffic until started.
  • update_funnelRenames a funnel.
  • delete_funnelDeletes a funnel together with its step pages. Asks first.
  • place_funnelPlaces a funnel on a landee: its steps become reachable at that landee's address. One funnel can stand on any number of landees.
  • attach_funnel_to_landeeAttaches a funnel to a landee and returns its entry address — the one to put on a button so a visitor actually gets into the funnel. A funnel without a chosen entry is not attached.
  • unplace_funnelRemoves a funnel from a landee. The funnel and its steps stay intact — only the place where it was visible goes away.
  • share_funnelMakes a person a co-owner of the funnel by their account email. A co-owner can do everything the owner can except delete the funnel or manage the co-owner list.
  • unshare_funnelRevokes a person’s co-owner rights. Their placements of the funnel on their own landees stay.
  • add_funnel_stepAdds a step: creates a page and makes it part of the funnel in one action.
  • add_step_blockAdds a block to a funnel step's page — another form, for instance. Separate from landee blocks: a step's page has no site.
  • remove_funnel_stepRemoves a step from the funnel, along with the rules that led into it.
  • connect_funnel_stepsConnects two steps with a rule: a link click, a traffic share, the visitor's profile, or where they came from.
  • update_funnel_ruleEdits an existing rule — its condition, destination or evaluation order.
  • disconnect_funnel_stepsRemoves one transition between steps.
  • set_funnel_entryChooses the step shown to anyone opening the landee's address.
  • start_funnelStarts the funnel: from now on the landee's address leads to its entry step. Only with your consent.
  • pause_funnelPauses the funnel — the address goes back to the ordinary home page.
  • stop_funnelFinishes the funnel. Collected statistics stay.
  • set_lead_webhookSets the address for signed POST responses. Does not return the signing key — only the form editor shows it.
  • set_lead_email_copySends a copy of every response from the form to one more address — on top of the owner's email.
  • start_telegram_lead_connectIssues a one-time link to the landee bot — the person presses Start, and leads start arriving in that chat.
  • toggle_lead_channelTemporarily turns a lead delivery channel on or off, without losing its setup.
  • remove_lead_channelRemoves a lead delivery channel entirely — along with its secret or chat binding.

About safety

The connector is deliberately limited — here is how.

  • Nothing goes public on its own

    Every change lands in the draft. Publishing and rolling back each need your explicit confirmation.

  • Your landees only

    Every request checks your rights to that specific site. Someone else's landee will not open from a guessed id.

  • The assistant's markup is cleaned

    An AI block allows a narrow set of tags and classes. Scripts, iframes, inline styles and unknown classes are stripped automatically — both when saving and when rendering the page.

  • Access can be taken back

    The connection page lists every connected assistant. One button revokes access.

Something went wrong?

Write to us — we will sort it out together.