Mailgun MCP Server
@MCP-Mirror
About Mailgun MCP Server
Mirror of
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mailgun MCP Server?
A Model Context Protocol (MCP) server implementation for Mailgun, enabling MCP‑compatible AI clients like Claude Desktop to interact with the Mailgun email service.
How to use Mailgun MCP Server?
Clone the repository, install dependencies, and configure Claude Desktop by adding a JSON entry that points to the server script and sets the MAILGUN_API_KEY environment variable. You can then run sample prompts such as “Send an email” or “Fetch and visualize sending statistics.”
Key features of Mailgun MCP Server
- Integrates Mailgun with MCP‑compatible AI clients (e.g., Claude Desktop).
- Sends emails using your Mailgun account and domain.
- Retrieves email delivery statistics for the past week.
- Communicates over stdio (MCP standard transport).
- Testable with
NODE_ENV=test npm test.
Use cases of Mailgun MCP Server
- Ask an AI assistant to send a custom email through your Mailgun domain.
- Generate charts of email delivery statistics directly from the assistant.
- Automate email tasks by combining Mailgun with Claude Desktop’s workflow.
FAQ from Mailgun MCP Server
What are the prerequisites?
Node.js v18 or higher, Git, Claude Desktop (for Claude integration), and a Mailgun account with an API key.
Where is the Claude Desktop config file located?
On macOS it is ~/Library/Application Support/Claude/claude_desktop_config.json; on Windows it is %APPDATA%/Claude/claude_desktop_config.json.
Can I send emails on a free Anthropic account?
No. As of 2025‑03‑18, sending an email requires a paid Anthropic account; the free account will fail silently.
How do I test the server?
Run NODE_ENV=test npm test from the project root.
Does the server support authentication?
Authentication is handled via the MAILGUN_API_KEY environment variable. No other auth mechanisms are described.
Frequently asked questions
What are the prerequisites?
Node.js v18 or higher, Git, Claude Desktop (for Claude integration), and a Mailgun account with an API key.
Where is the Claude Desktop config file located?
On macOS it is `~/Library/Application Support/Claude/claude_desktop_config.json`; on Windows it is `%APPDATA%/Claude/claude_desktop_config.json`.
Can I send emails on a free Anthropic account?
No. As of 2025‑03‑18, sending an email requires a paid Anthropic account; the free account will fail silently.
How do I test the server?
Run `NODE_ENV=test npm test` from the project root.
Does the server support authentication?
Authentication is handled via the `MAILGUN_API_KEY` environment variable. No other auth mechanisms are described.
Basic information
More Other MCP servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
ghidraMCP
LaurieWiredMCP Server for Ghidra
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Nginx UI
0xJackyYet another WebUI for Nginx
Comments