mcp-server-unipile
JSON →95-tool MCP server for the Unipile unified API â messaging (LinkedIn, WhatsApp, Instagram, Telegram), email (Gmail, Outlook), calendar, LinkedIn search (people, companies, posts, jobs), profile management, connections, InMail, and webhooks.
Install
uvx (recommended) Tools · 28
- list_accounts List all connected accounts
- get_account Get single account details
- connect_account Connect via native auth (username/password)
- reconnect_account Reconnect via hosted auth (returns browser URL)
- delete_account Remove an account
- resync_account Force full data resync
- restart_account Restart sync processes
- solve_checkpoint Solve 2FA/checkpoint challenge
- resend_checkpoint Resend verification code
- get_my_profile Get your own profile
- list_chats List conversations (filterable by account/platform)
- get_chat Get conversation details
- get_chat_messages List messages in a chat
- get_message Get single message details
- send_message Send a message in a chat
- forward_message Forward a message
- get_message_attachment Download attachment
- start_chat Start new conversation
- update_chat Mark read/unread, archive
- sync_chat Sync conversation history
- list_all_messages Cross-chat message search
- delete_chat Delete a conversation
- delete_message Delete a message
- list_chat_attendees List participants in a chat
- list_attendees List all contacts/attendees
- get_attendee Get attendee details
- get_attendee_picture Download profile picture (base64)
- list_chats_by List chats by attendee
Environment variables
UNIPILE_BASE_URLUNIPILE_API_KEYUNIPILE_LINKEDIN_ACCOUNT_IDUNIPILE_EMAIL_ACCOUNT_ID
Links
★ 3 GitHub stars