
Files and new conversations for Beeper's MCP: send/download attachments, find contacts, start chats.
Public tool metadata for what this MCP can expose to an agent.
download_attachmentSaves a message attachment (video, image, audio, document) to disk and returns the local pathSaves a message attachment (video, image, audio, document) to disk and returns the local path
No parameter schema in public metadata yet.
send_fileUploads a local file and sends it to any chat, with an optional captionUploads a local file and sends it to any chat, with an optional caption
No parameter schema in public metadata yet.
search_contactsFinds people on an account (WhatsApp, Signal…), including ones you've never chatted with; phone numbers, emails and @usernames are looked up exactlyFinds people on an account (WhatsApp, Signal…), including ones you've never chatted with; phone numbers, emails and @usernames are looked up exactly
No parameter schema in public metadata yet.
start_chatOpens a direct chat with someone and returns its `chatID`, reusing the existing chat if there is oneOpens a direct chat with someone and returns its `chatID`, reusing the existing chat if there is one
No parameter schema in public metadata yet.
delete_messageDeletes (unsends) a message, for everyone when the network allows itDeletes (unsends) a message, for everyone when the network allows it
No parameter schema in public metadata yet.
wait_for_messageWaits for an incoming message (a reply, say) and returns it, so the assistant doesn't have to pollWaits for an incoming message (a reply, say) and returns it, so the assistant doesn't have to poll
No parameter schema in public metadata yet.
Sponsors
BEEPER_ACCESS_TOKENsecretOptional. Without it, run `npx beeper-mcp-addon login` or approve access in Beeper on first use.
Unofficial. Not affiliated with or endorsed by Beeper.
The missing tools for Beeper Desktop's MCP server: files, new conversations, catching up, reactions and edits.
Beeper Desktop ships a built-in MCP server, so an AI assistant can search and send messages across WhatsApp, Signal, Telegram, iMessage and more. It has a few gaps, though:
The Beeper Client API that runs alongside it already supports all of that. This small MCP server exposes it as ten tools:
beeper-mcp-addon