mcp-unipile

honeybluesky/mcp-unipile

3.4

If you are the rightful owner of mcp-unipile and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP server for using Unipile to access messages across multiple messaging platforms.

Tools

Functions exposed to the LLM to take actions

unipile_get_accounts

Get all connected messaging accounts from supported platforms: Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger. Returns account details including connection parameters, ID, name, creation date, signatures, groups, and sources.

unipile_get_recent_messages

Get recent messages from all chats associated with a specific account. Supports messages from: Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger. Returns message details including text content, sender info, timestamps, attachments, reactions, quoted messages, and metadata.

unipile_get_emails

Get recent emails from a specific account. Returns email details including subject, body, sender, recipients, attachments, and metadata.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

Unipile Accounts

URI: unipile://accounts

MIME: application/json

List of connected messaging accounts from supported platforms: Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger