net.letsbot/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
LetsBot
Publisher-provided description
WhatsApp Business messaging, live chat, chatbots, campaigns and CRM for a LetsBot workspace.
Summary by lookupd
Lets an agent message WhatsApp and other chat contacts, manage contacts, labels and team assignments, and send media.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://letsbot.net/mcp
Codex, remote (streamable-http)
codex mcp add mcp --url https://letsbot.net/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://letsbot.net/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 95)
Publisher-provided text
send_text_messageSend a text message to a contact on any connected platform: a WhatsApp number (international format without +, e.g. 201234567890), or the `phone` / `chat_id` ofsend_imageSend an image to a WhatsApp number with an optional caption.send_videoSend a video to a WhatsApp number with an optional caption.send_audioSend an audio file or voice note to a WhatsApp number.send_fileSend a document/file to a WhatsApp number. `file_url` must be a DIRECT url to the file itself. If you generated the file yourself, or it is not already at a dirsend_locationSend a location to a WhatsApp number.send_contact_cardSend a contact card (vCard) to a WhatsApp number.send_templateSend a WhatsApp-approved message template to a number. Templates are required for sending messages outside the 24-hour window.send_buttonsSend an interactive message with buttons to a WhatsApp number. Maximum 3 buttons.send_listSend an interactive list/menu message to a WhatsApp number.send_carouselSend a carousel of cards (title, subtitle, image, up to 3 buttons each; max 10 cards) to a Messenger or Instagram contact. Provide the recipient PSID/IGSID andreply_to_messageReply to a specific message in a conversation on any connected platform (WhatsApp, website chat, Messenger, Instagram, Telegram, …). Also replies inside a Whatssend_reactionAdd an emoji reaction to a message in a WhatsApp conversation.forward_messageForward a message from one WhatsApp chat to another.upload_filePut a file into LetsBot storage and get back a direct https url plus the filename to pass to send_file / send_group_file / send_image / send_video / send_audio.get_contactsGet a paginated list of WhatsApp contacts with optional search and filter.get_contactGet detailed information about a specific WhatsApp contact including labels, moderators, last message, and the workspace's contact custom fields (custom_fields:create_contactCreate a new WhatsApp contact in the system. Optionally set the workspace's contact custom fields in the same call (custom_fields: key → value).update_contactUpdate a contact's information: name, email, city, country, and the workspace's own contact custom fields (custom_fields: key → value, null clears). Call get_coget_my_chatsGet the chats assigned to the person this connection acts as. A workspace-level connection (API key) gets every assigned chat.get_conversations_awaiting_replyList conversations where the customer wrote last and nobody has replied yet, newest first. This is a backlog of work outstanding, NOT a read/unread state: it ispin_contactPin or unpin a contact chat so it stays at the top of the list.archive_contactArchive or unarchive a contact chat.block_contactBlock or unblock a WhatsApp contact.delete_contactPermanently delete one contact (a one-to-one chat) together with its whole conversation: every message and media file is erased shortly after, and this cannot bassign_labelAssign or remove a label from a contact. Toggles the label — if already assigned it will be removed, if not assigned it will be added.assign_moderatorAssign a team member (moderator) to a conversation, or remove them from it. Pass action=assign or action=unassign to say which; without action the call togglesreassign_conversationsMove conversations from one team member to another in one step — e.g. "move Ahmed's waiting chats to Mona". By default only the conversations awaiting a reply (get_assignment_rulesRead how new conversations are automatically given to team members (operators): the assignment mode (off / round robin / least open), which team receives them,update_assignment_rulesChange how new conversations are automatically given to team members. Pass ONLY the settings to change; everything else stays as it is. Call get_assignment_rule
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 980 ms
- First indexed:
- Last seen in registry:
- Website: https://letsbot.net/en/whatsapp-mcp.html
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/net.letsbot/mcp)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp