Connect MultiMail to Obsidian for Knowledge-to-Email

Bridge your knowledge base and email with MCP. Send notes as emails, capture inbox items as tasks, and manage correspondence from Obsidian.


Obsidian is a knowledge management application built on local markdown files with a rich plugin ecosystem. Through AI plugins like Copilot or Smart Connections that support MCP, you can integrate MultiMail's email tools directly into your note-taking workflow — turning notes into emails and emails into notes.

MCP configuration in Obsidian varies by plugin. Most MCP-enabled AI plugins provide a settings panel where you configure servers, or use a JSON configuration file within the plugin's settings directory. The MultiMail server connects via stdio transport, making it compatible with Obsidian's desktop environment.

This integration shines for knowledge workers who use Obsidian as their second brain. Draft meeting notes and email them to attendees, capture incoming email as linked notes, or use your vault's context to compose informed responses — all without leaving Obsidian.

Get started

1

Get your MultiMail API key

Sign up at multimail.dev and create an API key from your dashboard. This key authenticates all MCP server requests.

2

Install an MCP-enabled AI plugin

In Obsidian, go to Settings > Community Plugins and install an AI plugin that supports MCP, such as Obsidian Copilot or Smart Connections. Enable the plugin after installation.

3

Configure the MCP server

Open the AI plugin's settings and navigate to the MCP server configuration section. Add the MultiMail server.

json
{
  "mcpServers": {
    "multimail": {
      "command": "npx",
      "args": ["-y", "@multimail/mcp-server"],
      "env": {
        "MULTIMAIL_API_KEY": "mm_live_your_key_here"
      }
    }
  }
}
4

Create an agent mailbox

In the MultiMail dashboard, create a mailbox for your Obsidian AI assistant. Start with gated_send oversight mode so outbound emails require your approval.

5

Verify the connection

Open the AI plugin's chat interface in Obsidian and ask it to list your MultiMail mailboxes. If the MCP server is connected, your mailboxes will appear in the response.


Available MCP tools

ToolDescriptionExample
send_emailSend an email from your agent mailbox to any recipient.Email meeting notes from your current Obsidian note to all attendees.
reply_emailReply to a received email, maintaining the thread context.Reply to a question email using context from your knowledge base.
check_inboxCheck a mailbox for new or unread messages.Check for new emails and create Obsidian tasks from them.
read_emailRead the full content of a specific email including headers and body.Read an email and link its content to relevant notes in your vault.
create_mailboxCreate a new agent mailbox on your MultiMail account.Create a mailbox for a new research project or newsletter.
list_mailboxesList all mailboxes on your MultiMail account.View available mailboxes before choosing which to send from.
get_threadRetrieve an entire email thread to see the full conversation history.Pull a full email discussion into your vault as a reference note.
search_contactsSearch your contact list by name, email, or tags.Find a collaborator's email to share research notes.
add_contactAdd a new contact to your MultiMail contact list.Save a contact from a received email for future correspondence.
tag_emailTag or categorize an email for organization and filtering.Tag emails to match your Obsidian vault's tagging system.
list_pendingList all emails currently awaiting human approval.Review pending emails while reviewing your daily notes.
decide_emailApprove or reject a pending email in the oversight queue.Approve a note-sharing email after verifying the content.

Usage examples

Obsidian MCP configuration
json
{
  "mcpServers": {
    "multimail": {
      "command": "npx",
      "args": ["-y", "@multimail/mcp-server"],
      "env": {
        "MULTIMAIL_API_KEY": "mm_live_your_key_here"
      }
    }
  }
}

Standard MCP server configuration for Obsidian AI plugins.

Note to email workflow
text
Take the content of my current note 'Meeting Notes - Product Sync'. Format it as a clean email with the action items highlighted as a bulleted list. Send it to [email protected] with the subject 'Product Sync Notes & Action Items'.

Convert an Obsidian note into a formatted email.

Email to note workflow
text
Check my MultiMail inbox for unread emails. For each one, create a summary including the sender, date, subject, and key points. I'll use this summary to create linked notes in my vault.

Capture incoming emails as structured Obsidian notes.

Research sharing workflow
text
I've been researching authentication patterns and the key findings are in my current note. Summarize the top 3 approaches with pros and cons, and email this to the engineering team at [email protected] with subject 'Auth Pattern Research Summary'.

Share research findings from your vault via email.


Best practices

Bridge notes and email bidirectionally

Use MultiMail to create a two-way bridge between your Obsidian vault and email. Send notes as emails to share knowledge, and read incoming emails to capture insights as new notes. This keeps your vault as the single source of truth.

Match email tags to vault tags

Use MultiMail's tag_email tool with the same tags you use in Obsidian. This creates consistency between your email organization and your knowledge graph, making it easy to find related content across both systems.

Use daily notes as email summaries

Add an email check to your daily note routine. Ask the AI to check your inbox and summarize new messages as bullet points that you can include in your daily note, keeping a log of correspondence alongside your other daily activities.

Check plugin compatibility

MCP support in Obsidian depends on the AI plugin you use. Not all AI plugins support MCP yet. Check the plugin's documentation or GitHub repository for MCP compatibility before setting up. Obsidian Copilot and Smart Connections are common options.


Common questions

Which Obsidian plugins support MCP servers?
MCP support in Obsidian is provided through community AI plugins. Obsidian Copilot and Smart Connections are among the plugins that have added or are adding MCP support. Check each plugin's documentation for the latest MCP compatibility, as the ecosystem is evolving rapidly.
Is my vault data sent to MultiMail?
No. MultiMail's MCP server only handles email operations. Your Obsidian vault data stays local and is only processed by your AI plugin. When you ask the AI to email note content, it reads the note locally and sends only the email content through MultiMail's API.
Can I use this with Obsidian Sync?
Yes, but note that MCP configuration is typically stored in the plugin's local settings, not in your vault. This means MCP server configuration doesn't sync across devices. You'll need to configure the MultiMail MCP server on each device where you use Obsidian.
Does this work on Obsidian mobile?
MCP servers use stdio transport, which requires running a local process. This works on desktop (macOS, Windows, Linux) but not on Obsidian's mobile apps (iOS, Android). MCP-powered email tools are a desktop-only feature.
Can I capture emails as Obsidian notes?
While the MCP tools don't directly create Obsidian files, you can ask the AI to read emails and format the content for your vault. The AI can summarize emails, extract key points, and present them in a format you can paste or save into your vault as linked notes.

More MCP clients

The only agent email with a verifiable sender

Email infrastructure built for AI agents. Verifiable identity, graduated oversight, and a 38-tool MCP server. Formally verified in Lean 4.