Skip to main content
Glama
coldpatch

Vanish Email MCP Server

by coldpatch

Vanish Email MCP Server

npm version Build & Release

A Model Context Protocol (MCP) server for Vanish Email, allowing AI agents to manage temporary email addresses and read incoming messages.

Features

  • Get Domains: List available email domains.

  • Generate Email: Create unique temporary email addresses.

  • List Emails: Check for incoming messages in a mailbox.

  • Get Email: Read the full content of a specific email, including attachments.

  • Delete Email/Mailbox: Clean up temporary data.

Related MCP server: IMAP MCP Server

Installation & Configuration

1. Claude Desktop

Add this to your claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{
	"mcpServers": {
		"vanish-email": {
			"command": "npx",
			"args": ["-y", "@vanish-email/mcp"],
			"env": {
				"VANISH_API_KEY": "your_api_key_here"
			}
		}
	}
}

2. Cursor

Add to ~/.cursor/mcp.json (or %USERPROFILE%\.cursor\mcp.json on Windows):

{
	"mcpServers": {
		"vanish-email": {
			"command": "npx",
			"args": ["-y", "@vanish-email/mcp"],
			"env": {
				"VANISH_API_KEY": "your_api_key_here"
			}
		}
	}
}

3. VS Code (GitHub Copilot)

Ensure chat.mcp.enabled is set to true in settings. Then add to your workspace or user mcp.json:

{
	"mcpServers": {
		"vanish-email": {
			"command": "npx",
			"args": ["-y", "@vanish-email/mcp"],
			"env": {
				"VANISH_API_KEY": "your_api_key_here"
			}
		}
	}
}

4. Claude Code (CLI)

Run the following command:

claude mcp add vanish-email --scope project --env VANISH_API_KEY=your_api_key_here -- npx -y @vanish-email/mcp

5. Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
	"mcpServers": {
		"vanish-email": {
			"command": "npx",
			"args": ["-y", "@vanish-email/mcp"],
			"env": {
				"VANISH_API_KEY": "your_api_key_here"
			}
		}
	}
}

Available Tools

  • get-domains: Get list of available email domains.

  • generate-email: Generate a unique temporary email address.

    • domain (optional): Specific domain to use.

    • prefix (optional): Prefix for the email address.

  • list-emails: List emails for a mailbox address.

    • address: The email address to check.

    • limit (optional): Max emails to return.

  • get-email: Get full details of a specific email.

    • emailId: The ID of the email to retrieve.

  • delete-email: Delete a specific email.

    • emailId: The ID of the email to delete.

  • delete-mailbox: Delete all emails in a mailbox.

    • address: The email address of the mailbox to clear.

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that provides a seamless email management interface through Claude, allowing users to search, read, and send emails directly through natural language conversations.
    4
    114
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    A Model Context Protocol server that enables AI assistants to access and manage email through IMAP, supporting browsing, searching, reading, and organizing emails while learning user preferences over time.
    59
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    A Model Context Protocol server that provides email access via IMAP and SMTP, enabling AI agents to read, search, send, and manage emails. It features specialized tools for folder management, message retrieval, and replying to threads through a standardized HTTP/SSE interface.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that enables AI agents to validate email addresses and send emails via SMTP with zero external dependencies.
    MIT