# missive MCP server

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

## Links
- Registry page: https://www.getdrio.com/mcp/io-usefulapi-missive
- Repository: https://github.com/m190/usefulapi-mcp

## Install
- Endpoint: https://missive.usefulapi.io/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://missive.usefulapi.io/mcp

## Tools
- missive_list_conversations (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. Endpoint: https://missive.usefulapi.io/mcp
- missive_get_conversation (Get conversation) - Get a single conversation by id. Missive: GET /conversations/{id}. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_conversation_messages (List conversation messages) - List the messages (emails) in a conversation. Missive: GET /conversations/{id}/messages. Endpoint: https://missive.usefulapi.io/mcp
- missive_get_message (Get message) - Get a single message, including the full body. Missive: GET /conversations/{conversation_id}/messages/{id}. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_conversation_comments (List conversation comments) - List internal comments (team chat) on a conversation. Missive: GET /conversations/{id}/comments. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_conversation_drafts (List conversation drafts) - List draft messages on a conversation. Missive: GET /conversations/{id}/drafts. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_conversation_posts (List conversation posts) - List posts (integration/app-generated items) on a conversation. Missive: GET /conversations/{id}/posts. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_contacts (List contacts) - List contacts in a contact book. Missive: GET /contacts. Endpoint: https://missive.usefulapi.io/mcp
- missive_get_contact (Get contact) - Get a single contact by id. Missive: GET /contacts/{id}. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_contact_books (List contact books) - List contact books (address books). Missive: GET /contact_books. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_contact_groups (List contact groups) - List contact groups or organizations within a contact book. Missive: GET /contact_groups. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_teams (List teams) - List teams in the organization(s). Missive: GET /teams. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_users (List users) - List users (team members). Missive: GET /users. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_shared_labels (List shared labels) - List shared labels (team-shared folders/tags). Missive: GET /shared_labels. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_organizations (List organizations) - List organizations you belong to. Missive: GET /organizations. Endpoint: https://missive.usefulapi.io/mcp
- missive_list_responses (List responses) - List canned responses / templates. Missive: GET /responses. Endpoint: https://missive.usefulapi.io/mcp
- missive_create_draft (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. Endpoint: https://missive.usefulapi.io/mcp
- missive_update_conversation (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}. Endpoint: https://missive.usefulapi.io/mcp
- missive_create_contact (Create contact) - Create a contact in the given contact book. Missive: POST /contacts. Endpoint: https://missive.usefulapi.io/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.usefulapi
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 19, 2026
- Source: https://registry.modelcontextprotocol.io
