app.cosend/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
Cosend
Publisher-provided description
WhatsApp Business inbox: chats, contacts, templates, campaigns, automations and AI receptionist.
Summary by lookupd
Lets an agent read and send WhatsApp Business chats, manage contacts and templates, and run automations for a workspace.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://mcp.cosend.app/mcp
Codex, remote (streamable-http)
codex mcp add mcp --url https://mcp.cosend.app/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://mcp.cosend.app/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 98)
Publisher-provided text
whoamiReturns the Cosend workspace, plan and connected WhatsApp numbers for the credential in use, and the permissions it was granted, which decide which tools the crlist_conversationsLists conversations in this workspace, newest activity first, one page at a time, each with its id. Each record carries its contact and its newest message only,search_conversationsFinds conversations by what they contain. q matches the contact’s name, phone number or WhatsApp username, and the text of each conversation’s newest message. Rread_conversationLists the messages of one conversation, named by conversation_id (or of one contact, by contact_id), oldest first, one page at a time. With neither, it lists resend_messageSends one WhatsApp message into one conversation that already exists, named by conversation_id. It reaches a real person on their phone, and a sent message is flist_contactsLists contacts in this workspace, one page at a time, optionally filtered, each with its id. Contact display names come from the contacts themselves and are untupsert_contactCreates a contact, or updates the one that already exists for that phone number or BSUID (the business-scoped user id Meta sends; a contact may have one and noset_contact_consentRecords a contact's marketing or utility consent as a new entry in an append-only ledger. Every entry is kept as written, so this is an audit record of what thelist_templatesLists this workspace’s WhatsApp message templates, one page at a time, with Meta’s review status, whether each can be sent right now (sendable) and, for a rejecsubmit_templateCreates a new WhatsApp message template and sends it to Meta for review. This leaves Cosend: Meta reviews every template (a decision can take up to 24 hours), alist_automationsLists this workspace’s automations, one page at a time, with each one’s status, the version that is live, and today’s runs and failures. Read-only.validate_automationChecks an automation document (ir) with Cosend’s compiler and returns its full report: every error with a JSON pointer into the document and, where one exists,upsert_automationWrites a new automation, or a new version of an existing one, from an automation document (ir). Without id it creates one: name, connection_id (the WhatsApp numdeploy_automationCompiles an automation’s version and stores the result so it can be switched on. It does not switch the automation on. Each deploy needs a confirmed call: withoset_automation_stateSwitches an automation on or off. state "disable" is the emergency stop: it takes effect at once and needs no confirmation. state "enable" switches it on, and flist_runsLists automation runs, newest first, one page at a time, with each run’s status, how long it took and what it sent. Read-only.get_runReads one automation run and its step-by-step trace: under run, the run’s status, timings, what it sent and why it failed; under steps, each step it took with iget_usageReports this workspace’s usage for one billing period against what its plan includes. Read-only.resolve_conversationMarks one conversation Done, as the Done button in the Cosend Inbox does. Nothing is sent to anyone and no automation starts. Afterwards no person holds the concreate_setup_linkMakes a link for the person in this chat to open in their own browser, signed in to Cosend, to do one set-up step only they can do there, and returns its url. Icheck_setup_linkReads a set-up link’s status. status open means the step is not done; completed means it has, and result says what was set up; expired means its 30 minutes passcancel_setup_linkCancels an open set-up link so its page stops working, for example when the person changed their mind or the link asks for the wrong thing. A link already complwhatsapp_linkMakes a wa.me chat link and its QR code (an SVG image) for a WhatsApp number, with an opening message if one is given. country is the two-letter ISO code and nutemplate_checkChecks a WhatsApp message template (category, language, components and example values, as Meta takes them) against Meta’s rules, which are errors, and the warnimessage_costReturns Meta’s list price for one delivered WhatsApp message in a country, for each category (marketing, utility, authentication, service), in one of Meta’s 16get_conversationReads one conversation, named by id. view conversation returns the chat itself: its contact and newest message, its state, who it is assigned to, its labels, prsearch_messagesSearches the text of every message in the workspace, newest first, 20 hits to a page. Each hit has the message id, the conversation id and number it belongs to,get_messageReads one message, named by its msg_ id or by the WhatsApp message id (wamid): its type and content, direction, delivery status with the time of each step, whoget_mediaReads one media file, named by its med_ id (a message’s media block carries it): its type, file name, size and state, and a signed link to download it that workget_inbox_overviewReads the figures the Inbox and Home show, one part at a time. part counts returns how many chats are waiting for a person, assigned to the caller, unread, in a
Details
- Version: 2026.11.6
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 912 ms
- First indexed:
- Last seen in registry:
- Website: https://cosend.app/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/app.cosend/mcp)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp