6sense
Ask an AI agent about 6sense account insights, buying signals and keyword trends.
Read and send WhatsApp Business messages.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The LetsBot MCP server connects a WhatsApp Business API account to Claude, ChatGPT and any MCP-compatible agent. Anthropic's directory lists 58 tools that read conversations and contacts, send every WhatsApp message type, and create bulk campaigns. Sign-in is OAuth 2.1, or a bearer API key where a client cannot do OAuth.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
send_ tool, reply_to_message, forward_message or create_campaign is a decision about irreversible outbound contact, and we counter-recommend blanket approval for all fifteen.create_campaign reaches a list, not a person. One call targets every contact carrying a label. LetsBot's documented ceiling is your Meta tier — up to 100,000 recipients a day at Tier 4. There is no dry-run, preview or recipient-count tool in the listing that returns the campaign size before the send; get_label_contacts can be called first, but nothing requires it.scopes_supported. Nothing at the OAuth grant separates reading a conversation from sending a campaign. The read-only option LetsBot documents exists only on the bearer-key path.send_carousel is documented by LetsBot and absent from the directory listing, and it targets Messenger and Instagram rather than WhatsApp. Whether the live server exposes it is unverified.get_conversations, get_abandoned_carts and send_bulk_campaign are named in prompt illustrations and exist in no enumeration. Do not write a workflow against them.create_simple_conversation, create_interactive_conversation, update_bot_conversation and update_bot_settings write auto-reply rules that message customers afterwards, unattended.x-ratelimit-limit: 30 on an anonymous request; LetsBot's FAQ states there is no separate MCP cap and that usage counts against the plan's message allowance. Per-plan message costs are not published on the MCP page, so the monetary cost of a campaign launched by an agent is not predictable from the documentation.Yes. Eleven tools carry a send verb, and four more deliver message content: reply_to_message, send_reaction, forward_message and create_campaign. A sent WhatsApp message lands on someone's personal phone, cannot be unsent through this surface, and no tool in the listing deletes or recalls one. Treat every send tool as irreversible.
Yes, through create_campaign. LetsBot describes it as a label-targeted bulk message campaign, so one call reaches every contact carrying a label rather than one recipient. LetsBot's bulk-messaging page states official campaigns send at 3-4 seconds per message with unlimited daily volume, subject to your Meta tier. That is the highest-consequence call on this connector.
None are advertised. The RFC 9728 resource descriptor at letsbot.net returned no scopes_supported field on 2026-08-23, and neither did the authorization server metadata. So the consent screen offers no way to grant reading a conversation without also granting sending a message or launching a campaign to your whole contact list.
Yes, both. get_messages and search_messages return conversation text, and get_contacts and get_contact return contact records. That is third-party personal data belonging to people who messaged your business, not to you. Those people consented to talk to your company, not to have their messages read by an AI vendor.
LetsBot documents the rules but never applies them to the MCP surface. Its bulk-messaging page states marketing messages need Meta-approved templates reviewed in about 24 hours, and describes an opt-out list. Neither the MCP page nor the tool descriptions repeat that, so an agent calling send_text_message gets no template gate from the documentation.
Yes, with a bearer key rather than OAuth. LetsBot states you pick read-only or full-access scope when generating an API key in the dashboard, and recommends read-only for reporting workflows. That boundary exists only on the API-key path. The OAuth flow Claude uses advertises no scopes at all, so it offers no equivalent choice.
The two sources disagree. Anthropic's directory lists 58 names, LetsBot's MCP page enumerates 57, and LetsBot's own Claude page says 58. The lists are not the same 57 either: the directory carries two AI reporting tools the MCP page omits, and the MCP page carries one send tool the directory omits.
No tool in either list carries a delete or remove verb. The nearest destructive names are block_contact and archive_contact, which LetsBot documents as toggles, so both reverse. That absence cuts the other way too: nothing here can undo a send, so the irreversible action on this connector is delivery, not deletion.
llms.txt, llms-full.txt and both .md suffix routes all returned 404. · retrieved 2026-08-23docs.letsbot.net, which redirects to a Postman collection viewer that renders client-side and yielded no readable content. · retrieved 2026-08-23https://letsbot.net/mcp returned HTTP 401 with a www-authenticate Bearer challenge naming its resource metadata document (2026-08-23) · retrieved 2026-08-23https://letsbot.net/.well-known/oauth-protected-resource/mcp, and authorization server metadata at https://letsbot.net/.well-known/oauth-authorization-server, both 200 with no scopes_supported (2026-08-23) · retrieved 2026-08-23robots.txt (retrieved 2026-08-23). Allows all crawlable paths used here; no Content-Signal directive present. · retrieved 2026-08-23Connect LetsBot once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.