Papercut-SMTP
Papercut SMTP -- The Simple Desktop Email Server
Papercut-SMTP MCP server enables AI agents to inspect and verify emails captured by the Papercut SMTP development tool. While Papercut itself is a desktop email receiver and SMTP server for local development, its optional MCP integration lets agents list messages, read bodies and headers, check attachments, and clean up test data. This allows AI assistants to automate email testing workflows during application development. The MCP server is disabled by default and requires explicit activation via the EnableMcpServer setting.
Key Features
Use Cases
- 01Automate email testing workflows with AI agents during application development
- 02Verify that web applications send correctly formatted emails with expected headers
- 03Inspect HTML email templates and attachment content through Claude Code
- 04Assert on email bodies and metadata as part of automated testing routines
- 05Clean up captured test emails between integration test runs
- 06Debug SMTP integration issues by having AI agents analyze captured messages
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
Papercut-SMTP — FAQ
What is the Papercut-SMTP MCP server?+
It's an optional Model Context Protocol server built into Papercut SMTP that lets AI agents like Claude Code inspect, verify, and manage emails captured during local development. The MCP server exposes tools to list messages, read content, check attachments, and clean up test data.
How do I install and enable the Papercut-SMTP MCP server?+
First install Papercut SMTP via the Windows installer, WinGet, or Docker. Enable the MCP server by setting EnableMcpServer to true in the configuration, then connect your AI client using the HTTP transport endpoint at http://localhost:8080/mcp.
Which AI clients work with Papercut-SMTP MCP server?+
The documentation specifically mentions Claude Code compatibility. Any AI client that supports the Model Context Protocol with HTTP transport should be able to connect to the server endpoint.
Do I need API keys to use Papercut-SMTP MCP server?+
No API keys are required. The MCP server runs locally alongside the Papercut SMTP service and connects via localhost HTTP endpoints without authentication by default.
Is Papercut-SMTP MCP server free?+
Yes, Papercut SMTP and its MCP server feature are free and open source, licensed under the Apache License 2.0. The project accepts sponsorships to cover costs like code-signing certificates.
Can I run Papercut-SMTP MCP server in Docker?+
Yes, the official Docker image includes the MCP server capability. Run the container with ports 8080 (web UI and MCP endpoint) and 2525 (SMTP) exposed, then enable the MCP server through configuration.
How do I install Papercut-SMTP?+
Open the source repository on GitHub and follow its README. Papercut-SMTP is a mcp server — MCP Agents Market links you directly to the official repo.
Is Papercut-SMTP free?+
Papercut-SMTP is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.