Connect your account, then chat with AI to run tools.
Missive is a collaborative inbox for teams, unifying email, SMS, WhatsApp, Instagram, Messenger, and live chat in one shared workspace with internal comments, shared drafts, assignments, shared labels, tasks, and rules. Use it to read and triage conversations, send and schedule outbound messages, manage canned responses, sync contacts, subscribe to event webhooks, and pull analytics reports.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Missive — workflow patterns, data models, and gotchas for your AI agent.
Missive is a collaborative shared inbox spanning email, SMS, WhatsApp, Instagram, Messenger, custom channels, and live chat. The data model is built around conversations; everything else (messages, drafts, posts, comments, tasks) lives inside a conversation.
Kick off an analytics report for an organization between Unix-epoch start and end. Returns { reports: { id } }; pass that id to missive_get_analytics_...
Inject an INCOMING message into a Missive custom channel — this simulates a message arriving from an external system Missive does not natively integra...
Create an outbound draft. send=true sends the draft immediately; send_at=<unix epoch> schedules a later send; omitting both leaves it as a draft for a...
Create a post in a conversation. Posts are the API's path for changing conversation state: the close, reopen, add_to_inbox, add_to_team_inbox, add_ass...
Subscribe a URL to a Missive event (incoming email/SMS/Facebook/WhatsApp/Twilio chat, or new comments). Returns { hooks: { id } } — store the id to de...
Delete a draft from a conversation. The id is the value returned by missive_create_draft (NOT the conversation id, and NOT a sent message id — sent me...
Delete a post from a conversation. The id is the value returned by missive_create_post. For posts in conversations shared with an organization, the AP...
Delete one or more canned responses by id. Missive supports batch deletion via a comma-separated id path. In organizations with restricted response ma...
Delete a Missive webhook subscription by id. Behind the scenes the underlying rule with the webhook action is removed.
Fetch a previously-created analytics report by id. An empty HTTP 404 means the report is not ready yet, has expired, or never existed — Missive recomm...
List contact books the authenticated user has access to. Each contact book has an id (required when creating contacts or listing contact_groups / cont...
List contact groups (kind='group') or contact organizations (kind='organization') within a single contact_book. Both parameters are required by Missiv...
List or fetch contacts. Provide 'id' for a single contact. Otherwise list within a contact_book (required) — supports ordering by last_name (default) ...
List or fetch conversations. Provide 'id' for a single conversation. Otherwise list — at least one of mailbox, shared_label, team_inbox, team_closed, ...
Fetch one message (single id) or up to several messages (comma-joined ids) by id. Returns headers, full HTML body, attachments[], and the embedded con...
List organizations the authenticated user belongs to. Returns each organization's id and name. Organization ids are required inputs to analytics repor...
List or fetch canned responses (reusable email templates). Omit id for a paginated list filtered by organization; provide id for the full response inc...
List shared labels visible to the authenticated user. Each label has id, name, name_with_parent_names (slash-joined path for nested labels), color, an...
List or fetch tasks (standalone, conversation-scoped subtasks, and tasked conversations). Provide id for one task in detail; otherwise filter by organ...
List teams in organizations the authenticated user belongs to. Each team has id, name, organization, active_members (user ids who get team-inbox notif...
List users in organizations the authenticated user is part of. Each user has id, email, name, avatar_url, and a 'me' boolean marking the API token own...
List internal comments in a conversation (the team-only @mention thread). Returns body, author, mentions[], optional attachment, and an optional task ...
List draft messages in a conversation. Each draft carries the same headers + attachments shape as a message plus an author field. Use missive_create_d...
List messages in a conversation (drafts excluded). Each message carries headers (from/to/cc/bcc), preview, type (email, sms, whatsapp, custom, …), del...
List integration / automation posts in a conversation. Posts are the trace left by integrations that close, reopen, assign, label, or otherwise mutate...
Find Missive messages matching an email Message-ID header. Most senders produce one match per Message-ID as required by the email standard; non-compli...
Merge source_id into target. After the merge, the source conversation is marked as replaced and all its messages, comments, drafts, and posts become p...
Create or update a Missive contact. When id is omitted, POSTs to /v1/contacts (contact_book is required). When id is provided, PATCHes /v1/contacts/<i...
Create or update a canned response. Without id, the call POSTs /v1/responses (title plus one of organization or user is required). With id, the call P...
Create or update a shared label. When id is omitted, POSTs to /v1/shared_labels (name and organization are required). When id is provided, PATCHes /v1...
Create or update a task. Omit id to create (title is required; for standalone tasks either team or assignees is required, and organization is required...
Create or update a Missive team. When id is omitted, POSTs to /v1/teams to create (name and organization are required). When id is provided, PATCHes /...
Missive is a collaborative inbox for teams, unifying email, SMS, WhatsApp, Instagram, Messenger, and live chat in one shared workspace with internal comments, shared drafts, assignments, shared labels, tasks, and rules. Use it to read and triage conversations, send and schedule outbound messages, manage canned responses, sync contacts, subscribe to event webhooks, and pull analytics reports. It provides 32 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/missive. Authentication is handled automatically.
Missive provides 32 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Missive uses API Key. Missive requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Missive to any MCP client in minutes
The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Missive and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More collaboration integrations you might like
Agent Arena Registry allows users to search for agents, retrieve their profiles, and register new ag...
This server provides a full-featured platform for managing job listings and agent interactions, incl...
Official Airtable MCP server providing AI-powered access to Airtable bases, tables, records, and sch...
This server facilitates the creation and management of design assets, allowing users to convert desi...
Online proofing and design review platform for creative teams. Provides annotation tools, version co...
Atlassian provides software development and collaboration tools including Jira for project tracking,...