Skip to main content
Glama

Missive MCP Server

by stevenayl

Missive MCP Server

An MCP (Model Context Protocol) server for integrating with Missive App to create and send email drafts.

Features

  • Create email drafts
  • Send existing drafts
  • Create and send emails in one operation
  • List all drafts
  • Get draft details
  • Delete drafts

Installation

npm install npm run build

Configuration

Set your Missive API token as an environment variable:

export MISSIVE_API_TOKEN="your-api-token-here"

Usage with Claude Desktop

Add the following to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):

{ "mcpServers": { "missive": { "command": "node", "args": ["/path/to/missive-mcp-server/dist/index.js"], "env": { "MISSIVE_API_TOKEN": "your-api-token-here" } } } }

Available Tools

create_draft

Create a new email draft in Missive.

Parameters:

  • subject (optional): Email subject line
  • body (required): Email body content (supports HTML)
  • to (optional): Array of recipient email addresses
  • cc (optional): Array of CC recipient email addresses
  • bcc (optional): Array of BCC recipient email addresses
  • from_email (optional): Sender email address (must be authorized in Missive)
  • from_name (optional): Sender name
  • conversation_id (optional): ID of existing conversation to add draft to
  • team_id (optional): Team ID to link the conversation to

send_draft

Send an existing draft by its ID.

Parameters:

  • draft_id (required): The ID of the draft to send

create_and_send

Create and immediately send an email.

Parameters:

  • subject (optional): Email subject line
  • body (required): Email body content (supports HTML)
  • to (required): Array of recipient email addresses
  • cc (optional): Array of CC recipient email addresses
  • bcc (optional): Array of BCC recipient email addresses
  • from_email (optional): Sender email address (must be authorized in Missive)
  • from_name (optional): Sender name
  • conversation_id (optional): ID of existing conversation to add message to
  • team_id (optional): Team ID to link the conversation to

Usage with N8N

To use this MCP server with N8N:

  1. Clone and set up the server:
git clone https://github.com/stevenayl/missive-mcp-server.git cd missive-mcp-server npm install npm run build
  1. Set your Missive API token:
export MISSIVE_API_TOKEN="your-missive-api-token-here"
  1. Run the HTTP server:
npm run http # Or for production: npm run http:prod
  1. In N8N MCP Client node:
    • SSE Endpoint: http://localhost:3000/sse
    • Authentication: Bearer Auth
    • Credential for Bearer Auth: Leave empty (the API token is handled server-side)
    • Tools to Include: All
  2. The AI Agent can now use the Missive tools without needing the API token directly.

Development

# Run in development mode npm run dev # Run HTTP server in development npm run http # Build for production npm run build # Start production server npm start # Start HTTP production server npm run http:prod

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

An MCP server that integrates with Missive App allowing users to create, manage, and send email drafts through AI tools like Claude Desktop or N8N.

  1. Features
    1. Installation
      1. Configuration
        1. Usage with Claude Desktop
          1. Available Tools
            1. create_draft
            2. send_draft
            3. create_and_send
          2. Usage with N8N
            1. Development
              1. License

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  A simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.
                  Last updated -
                  1
                  6
                  321
                  TypeScript
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  This MCP server provides email sending functionality using Protonmail's SMTP service. It allows both Claude Desktop and Cline VSCode extension to send emails on your behalf using your Protonmail credentials.
                  Last updated -
                  4
                  JavaScript
                  MIT License
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that allows Claude Desktop or Cursor to send emails directly using Resend's API, eliminating the need to copy-paste email content.
                  Last updated -
                  6
                  TypeScript
                • -
                  security
                  -
                  license
                  -
                  quality
                  An MCP server that enables Claude and other MCP clients to interact with Mattermost workspaces, providing channel management, messaging capabilities, and topic monitoring functionality.
                  Last updated -
                  TypeScript

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/stevenayl/missive-mcp-server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server