AI assistants

Connect the AI assistant you already use, such as Claude or ChatGPT, to your Lentil account. Then ask it in plain words to build, edit and look after your sites. It works as you, saves changes as drafts, and publishes only when you say so.

Before you start

  • A Lentil account. You can connect before you have a site: the assistant can create one for you.
  • An AI assistant that lets you add a custom connector (an MCP server). Claude allows this on every plan, Free included, with one custom connector on Free. ChatGPT offers it on Business and Enterprise plans, on the web. Other assistants that support remote MCP connectors work too.

Every assistant uses the same Lentil address:

https://app.uselentil.com/mcp

Also in your profileYou can copy the address any time from your profile: open Profile, then Security, and under Connected agents press the copy button next to Connector URL.

Add the connector

Menus were checked on 8 November 2026 and may move later.

In Claude

  1. Go to Customize, then Connectors.
  2. Press Add, then Add custom connector.
  3. Name it Lentil, paste https://app.uselentil.com/mcp as the URL and press Continue.
  4. Keep the sign-in settings Claude detects (if it asks how to register, choose Register automatically), then press Add.
  5. Press Connect. A Lentil page opens. Sign in to Lentil there.

On Claude Team or Enterprise, an Owner adds the connector once under Organization settings, Connectors. Each person then finds it under Customize, Connectors and presses Connect.

In ChatGPT

  1. On chatgpt.com, open Plugins.
  2. Press the plus button, then Add custom MCP server.
  3. Name it Lentil and paste https://app.uselentil.com/mcp under Connection.
  4. Choose OAuth sign-in, tick I understand and want to continue, then press Create as a plugin.
  5. A Lentil page opens. Sign in to Lentil there.

On ChatGPT Business or Enterprise, only workspace admins and owners can add custom MCP servers, unless an Enterprise admin has given you permission.

In another assistant

Add a custom or remote MCP connector with the same address, and sign in to Lentil when asked.

Approve the connection

After you sign in, Lentil shows Connect followed by the assistant's name, and the account you are signed in as. It lists what the assistant will be able to do:

  • See the sites you can access, in every workspace you belong to.
  • Edit pages, the header and footer, theme, business details and media as you.
  • Publish changes to your live sites when you ask it to.

Check that it is the right account (press Use a different account if not), then press Approve. You return to your assistant. Cancel connects nothing.

Screenshot: The approval page for Claude with the three permissions, Cancel and Approve.
The approval page. The name in the title is the one your assistant gave itself.

Only approve what you startedIf this page appears and you did not just add a connector, press Cancel. Nothing is connected until you approve. The page also shows the website you will return to, so check it looks right.

Try it

Start a new chat and ask for something small. In ChatGPT, type @ and pick Lentil first. Your assistant reads your site first, then makes the change.

Ask your assistant
What sites and pages do I have in Lentil?

Uses list_workspaces, list_sites, list_pages. It lists them so you know it can see the right site.

Ask your assistant
Change our Saturday hours to 9 to 3 on the Contact page of Rosa's Bakery. Do not publish yet, just give me the link to check it.

Uses get_page, edit_page. The change is saved as a draft and you get a link to review it in the editor.

Ask your assistant
Looks good. Publish it.

Uses publish_page. Until you say so, nothing goes live.

What an assistant can do

An assistant can do what you can do in the app, in the areas below. The tool names are what you see if your assistant shows its steps. Each area has its own page with the details.

AreaExamples
Sites and setupcreate_site, get_setup_state, propose_build_plan, approve_build_plan. See Getting started and Setup.
Pages and contentget_page, edit_page, create_page, publish_page, list_page_versions, restore_page_version. See The page editor, Pages and Publishing.
Mediaupload_media, list_media, generate_image. See Media.
Design and themeget_theme, update_theme, and canvas tools. See Design and theme.
Domainssuggest_domains, buy_domain, add_domain. See Domains.
Search and AI visibilityupdate_site_seo, get_llms_txt, get_ai_visibility, run_site_check. See SEO and AI visibility.
Enquiriescreate_automation, list_connections. See Automations and connections.
People and billinginvite_person, get_credits, upgrade_site, buy_credits. See Team and roles and Plans, billing and credits.
Account and supportlist_sessions, list_connected_agents, create_support_ticket. See Account and security and Support.

Every page of these docs has an Ask your assistant box with a prompt to copy and the tools it uses.

What it cannot do, and the safety rules

Your assistantDetails
Works as youIt has exactly the permissions your role gives you, in every workspace you belong to. Never more.
Edits in draftsPage changes are saved as drafts. Visitors see nothing until a page is published. You can roll back from version history like any other change.
Publishes when you askPublishing needs confirmed: true, which an assistant should only send after you explicitly said to publish.
Asks before deleting or spendingDeleting a page or media, removing a person, switching a plan and similar actions first return a preview. Only a second call with confirmed: true, after you agreed, does it.
Never takes a paymentFor purchases it gives you a Stripe link to open. Charges to a plan you already pay for are quoted first and confirmed by you.
Does not spend credits to editEditing, publishing and hosting never use credits. Images it generates, and AI work that runs on Lentil's servers, do. When the assistant does the writing itself, it costs 0 credits.
Follows your planFree plan limits, such as 5 pages, apply. It gets a plain error when it hits one.

See and disconnect connected assistants

  1. Open Profile from the menu with your name, then the Security tab.
  2. Under Connected agents, each assistant is listed with when it was connected.
  3. Press Revoke next to the one you want to remove. It stops working at once.

Sign out everywhere else, in Where you are signed in on the same page, also disconnects assistants that were connected from your other devices and shows which ones in its confirmation. Assistants connected from this device stay connected. Connecting and disconnecting both appear in Recent security activity. To use an assistant again after revoking, connect it again.

Screenshot: The Connected agents card with the connector URL and two assistants with Revoke buttons.
Connected agents in your profile.
Ask your assistant
Which AI assistants are connected to my Lentil account? Disconnect the ChatGPT one after you show me what it would do.

Uses list_connected_agents, disconnect_agent. Safety rules

Troubleshooting

The page says "This connection link does not work"

The link may have expired or already been used. Start connecting again from your assistant.

I signed in with the wrong account

On the approval page, press Use a different account under the buttons, then sign in again.

I cannot find where to add a connector

In Claude it is under Customize, Connectors; on a Team or Enterprise plan an Owner adds it first. In ChatGPT it is under Plugins, and custom MCP servers need a Business or Enterprise plan on the web. If your assistant has moved the menu, search its help for custom MCP connectors.

My assistant cannot see one of my sites

It sees the same sites you do. Ask the workspace owner to invite you to that workspace, then ask your assistant again.

It says I am out of credits or at a plan limit

See Plans, billing and credits. Editing through your assistant does not need credits, but images and Lentil's server AI do.

Who can use it

  • Anyone with a Lentil account can connect an assistant, on the Free or the Pro plan.
  • The assistant gets your role in each workspace. An owner's assistant can manage billing and people; a client's assistant sees only the sites shared with that client.
  • Some tools are not available to everyone: they are hidden from an assistant, as the matching screens are hidden from you.
  • Writing your own code instead of chatting? The same tools are an HTTP API with personal API keys: see Public API.

Limits and edge cases

  • One approval connects one assistant. Connect again from each new assistant or device you use.
  • Changes to a page you are editing in the editor at the same time can conflict. The assistant is told to read the page again and retry, so nothing you saved is overwritten.
  • While an AI edit is running on a page in the editor, the assistant cannot edit that page. It tries again when the edit finishes.
  • Header, footer, theme, SEO and business profile changes made through an assistant go live on published pages immediately, unlike page edits, which stay drafts.
  • Free Claude accounts can add one custom connector.

From an AI assistant

The assistant side of these docs is on every page, in the Ask your assistant boxes and the From an AI assistant section at the end. Tools that publish, delete, spend credits or change a plan take confirmed: true only after you agree; without it they return a preview. Page edits take the page's baseVersionId so a stale edit is refused. A new site's pages are built as drafts, and your own assistant can do the building at no credit cost. To manage connections from the assistant itself, use list_connected_agents and disconnect_agent, and list_sessions and revoke_session for devices.

Still have a question?Write to us from Help & support in the app's account menu, or from our contact page.

Updated 9 November 2026