Documentation
The Strutura connector
Last updated: November 13, 2026
Strutura is a workspace for mentors: people who teach and sell knowledge online. It holds their sales pages, their forms and one contact list, and it can read their WhatsApp conversations to tell them who is waiting for a reply.
The connector lets Claude work inside that workspace on the mentor's behalf: write and edit pages and forms, organize contacts, and read conversations. Every change goes through the same validation as the Strutura dashboard.
- Server
https://strutura.ai/api/mcp
A remote MCP server over Streamable HTTP.- Sign-in
- OAuth, with your own Strutura account. No API key.
- Reach
- One workspace: the one that belongs to the account that signed in.
- Tools
- 38 in total. 17 only read, 21 write.
Requirements
A Strutura account. A new account starts with a 14-day trial that includes everything and asks for no card. You can create one at strutura.ai.
Which tools Claude sees depends on the plan of the workspace:
- 14-day trialno card required
- All 38 tools.
- Strutura completaR$ 297 per month
- All 38 tools.
- Primeiro passoR$ 97 per month
- 24 tools, covering profile, pages, forms, and images. The 14 tools that read or change contacts and conversations are not listed for the workspace, so the AI does not see them.
- No active plan
- The same 24 tools, but creating a new page or form is refused. Pages and forms that already exist stay online and can still be edited.
Reading conversations also needs WhatsApp to be connected to Strutura, which is a separate choice the account owner makes in the dashboard.
How to connect
Add the connector to Claude in one of two ways.
From the directory. Find Strutura in Claude's connectors directory and select Connect.
As a custom connector. In Claude, open Settings, then Connectors, select Add custom connector and paste this address:
https://strutura.ai/api/mcpEither way, Claude then sends you to Strutura to sign in:
- Sign in with your Strutura account, by email and password or with Google.
- Read the consent screen. It lists what the connection allows and names the account it applies to.
- Select Autorizar (Authorize). Claude returns to the conversation with the tools available.
No API key is created, copied or pasted at any point. Sign-in uses the OAuth authorization code flow with PKCE. The access token Claude receives is issued for this server only and expires within 1 hour. Each person connects with their own Strutura account: there is no shared or service account.
Tools
The connector has 38 tools: 17 that only read and 21 that write. The titles and names below are the ones Claude shows when it asks for permission to use a tool. This list is built from the same table the server registers its tools from.
Profile2 tools
Who the account owner is, who they sell to, how they speak and what they offer. The AI reads the profile before it writes any page.
- Get profile
get_profileRead - Update profile
update_profileWrite
Pages10 tools
A page is an ordered list of typed sections. The AI reads the section catalog and the design guide, then creates, edits and publishes pages.
- List pages
list_pagesRead - Get page
get_pageRead - Section catalog
get_section_catalogRead - Design guide
get_design_guideRead - Create page
create_pageWrite - Update page
update_pageWrite - Update section
update_sectionWrite - Add section
add_sectionWrite - Remove section
remove_sectionWrite - Publish or unpublish page
set_page_publishedWrite
Forms6 tools
Lead capture forms and the responses they collect.
- List forms
list_formsRead - Get form
get_formRead - List form responses
list_form_responsesRead - Create form
create_formWrite - Update form
update_formWrite - Publish or unpublish form
set_form_publishedWrite
Contacts7 tools
The workspace's single contact list: each person's record, their tags and their current state.
- List contacts
list_contactsRead - Get contact
get_contactRead - List tags
list_tagsRead - Create contact
create_contactWrite - Tag contacts
tag_contactsWrite - Remove tag from contacts
untag_contactsWrite - Update contact
update_contactWrite
These tools are listed only on the 14-day trial or Strutura completa.
Conversations4 tools
Read-only access to the WhatsApp conversations that the account owner chose to connect to Strutura, including the transcription of voice messages.
- Get contact conversation
get_contact_conversationRead - Conversations summary
get_conversations_summaryRead - List conversations
list_conversationsRead - List messages in a period
list_messages_in_periodRead
These tools are listed only on the 14-day trial or Strutura completa. They leave the list when the conversation switch of the connection is off.
Images2 tools
The workspace's image library, used by page sections.
- List images
list_imagesRead - Upload image
upload_imageWrite
Deletion and merge requests7 tools
No tool in this group deletes or merges anything. Each one opens a request that the account owner confirms or declines in the Strutura dashboard.
- Deletion request status
get_deletion_request_statusRead - Request page deletion
request_page_deletionWrite - Request form deletion
request_form_deletionWrite - Request contact deletion
request_contacts_deletionWrite - Request contact merge
request_contacts_mergeWrite - Request tag deletion
request_tag_deletionWrite - Cancel deletion request
cancel_deletion_requestWrite
Request contact deletion, Request contact merge, and Request tag deletion are listed only on the 14-day trial or Strutura completa.
Tools that reach outside the workspace
Only 3 tools act beyond the workspace's own data: Publish or unpublish page, Publish or unpublish form, and Upload image. Publishing puts a page or a form on the public web, at the workspace's own address. Upload image takes either the image itself or a public https link, which the Strutura server downloads once: https only, public hosts only, no redirects, and PNG, JPEG or WebP files up to 5 MB.
What the AI can never do
These limits are enforced by the server. They do not depend on how the AI behaves.
- Send a message
- WhatsApp conversations are read-only. No tool sends, answers or forwards a message. Replying to a contact stays with the account owner.
- Delete on its own
No tool deletes a page, a form, a contact or a tag, and none merges two contacts. The AI opens a request, and nothing happens until you confirm it in the Strutura dashboard, signed in as yourself. A request that is not decided expires after 1 hour, and a workspace holds at most 10 pending requests.
Edits inside a page or a form, such as removing a section or a field, do take effect directly. They are the write tools listed above.
- Write HTML or CSS
- A page is a list of typed sections from a fixed catalog, styled with presets, not open values. The AI fills in the same fields the dashboard offers, and the server checks them with the same validation. A value outside the catalog is refused and nothing is saved.
- See another workspace
- Every call is scoped to the workspace of the account that signed in. No tool takes a workspace identifier, so there is nothing to point at someone else's data.
Your controls
All four are in the Strutura dashboard, under Conexões, in the Agente de IA tab (Connections, AI agent).
- Conversation switch
- Each connection has its own switch that says whether that AI reads your conversations. Turn it off and the conversation tools leave the tool list of that connection, and a contact's record comes back without messages and without the AI summary.
- Revoke
- Revoking a connection stops token renewal at once and removes the consent, so the next connection asks for authorization again. An access token already issued expires within 1 hour. To clear it on Claude's side as well, remove the connector there.
- Activity log
- Every tool call is recorded: the tool, the connector that called it, whether it worked or the error code, a one-line summary and how long it took. The log is on the same screen and is kept for 90 days.
- Rate limit
- A workspace accepts up to 240 tool calls in any 10 minutes. Past that, calls are refused with the code
teto_de_pedidosuntil the window clears.
Example requests
Three requests to try, one for each prompt the server offers. You can pick the prompt where your Claude app lists a connector's prompts, or simply type the request.
Build a sales pagebuild_sales_page
Builds (or reworks) the sales page of an offer, section by section, following Strutura's design guide.
Build the sales page for my main offer, the one in my Strutura profile. Show me the section plan before you save anything, and give me the address so I can review the page before it is published.
Enrich my profileenrich_profile
Reads material from the mentor about their business (a Notion page, a document, a text) and updates the profile with what it states.
This text is about my business: (paste the text, or a link your AI can open). Compare it with my Strutura profile, show me field by field what you would add or change, and save it only after I approve.
Review a pagereview_page
Assesses a page against the conversion anatomy in Strutura's design guide and proposes improvements section by section.
Review my page "(page title)" section by section. Tell me what is strong, what is weak and what is missing, in order of priority. Do not change anything until I approve.
Language
Tool names, titles, descriptions and parameters are in English. The AI answers in the language you write in, and it writes page, form and profile content in the language of the workspace's profile, which for most accounts is Brazilian Portuguese.
The values inside the data are product vocabulary and stay in Portuguese, exactly as each tool documents them: page types (institucional, captura, obrigado, links), contact states (lead, cliente, precisa_responder, dormindo), section types and templates, and error codes such as perfil_nao_lido. The AI sends and reads them as they are, never translated.
The Strutura dashboard, including the consent screen, is in Brazilian Portuguese.
Privacy and support
The connector does not keep a separate copy of your data. It reads and writes the workspace that the privacy policy and the terms and conditions already cover (both in Portuguese). What your AI provider does with the data it receives through the connector is governed by that provider's own terms and privacy policy.
Strutura is operated by Leonardo Abreu de Paulo Estrutura Digital Ltda. (CNPJ 70.041.923/0001-77), in Brazil. For questions, support or a security report, write to leonardo@strutura.ai.