mcpbeat

Missive MCP Server

io.usefulapi/missive
answering

Missive is answering right now. Last checked 4 min ago. It exposes 19 tools. Last commit 1 Aug 2026.

Read email/chat conversations, messages, contacts and teams; draft, send and update threads.

Uptime history 41 hours of history · worst hour 0%
41 hours agonow
45.1%
Uptime 24h
41 of 91 checks
19
Tools
read from the server
187 ms
Response time
average over 24h
0
Stars
last commit 1 Aug 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add missive --transport http https://missive.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "missive": {
      "url": "https://missive.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.missive]
url = "https://missive.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "missive": {
      "url": "https://missive.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "missive": {
      "url": "https://missive.usefulapi.io/mcp"
    }
  }
}

Available tools 19

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

missive
missive_create_contact
Create a contact in the given contact book. Missive: POST /contacts.
missive_create_draft
Create a draft email/message. WARNING: setting send=true SENDS a real email immediately (send_at schedules it) instead of saving a draft. Attach to an existing thread with `conversation`. Missive: POST /drafts.
missive_get_contact
Get a single contact by id. Missive: GET /contacts/{id}.
missive_get_conversation
Get a single conversation by id. Missive: GET /conversations/{id}.
missive_get_message
Get a single message, including the full body. Missive: GET /conversations/{conversation_id}/messages/{id}.
missive_list_contact_books
List contact books (address books). Missive: GET /contact_books.
missive_list_contact_groups
List contact groups or organizations within a contact book. Missive: GET /contact_groups.
missive_list_contacts
List contacts in a contact book. Missive: GET /contacts.
missive_list_conversation_comments
List internal comments (team chat) on a conversation. Missive: GET /conversations/{id}/comments.
missive_list_conversation_drafts
List draft messages on a conversation. Missive: GET /conversations/{id}/drafts.
missive_list_conversation_messages
List the messages (emails) in a conversation. Missive: GET /conversations/{id}/messages.
missive_list_conversation_posts
List posts (integration/app-generated items) on a conversation. Missive: GET /conversations/{id}/posts.
missive_list_conversations
List conversations (email/chat threads). Missive requires EXACTLY ONE mailbox-type filter — one of inbox / assigned / closed / flagged / snoozed / trashed / all / shared_label / team_inbox / team_all / organization. Missive: GET /conversations.
missive_list_organizations
List organizations you belong to. Missive: GET /organizations.
missive_list_responses
List canned responses / templates. Missive: GET /responses.
missive_list_shared_labels
List shared labels (team-shared folders/tags). Missive: GET /shared_labels.
missive_list_teams
List teams in the organization(s). Missive: GET /teams.
missive_list_users
List users (team members). Missive: GET /users.
missive_update_conversation
Update a conversation — assign/unassign users, add/remove shared labels, close/reopen, move to inbox, or set subject/color/team. Missive: PATCH /conversations/{id}.

Endpoints

URLTransportStateLatencyChecked
https://missive.usefulapi.io/mcp streamable-http answering 222 ms 4 min ago

Missive — questions

Answers built from our own checks of this server.

What can Missive do?
It exposes 19 tools, read directly from the server on our last check. Among them: missive_create_contact, missive_create_draft, missive_get_contact, missive_get_conversation, missive_get_message, missive_list_contact_books and 13 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Missive working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 41 of 91 checks got a reply (45.1%), average response time 187 ms. The bar chart above shows every period we have measured.
How do I connect Missive?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Missive need an API key?
No. Missive completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 19 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Missive?
It answers our handshake in 187 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Missive open source?
Yes — it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.