Fastmail MCP Server
Integrate your Fastmail account with AI assistants using the Model Context Protocol.
๐งช Development
Available Scripts
npm run build # Compile TypeScript
npm run watch # Watch mode for development
npm run dev # Build and run server
npm run inspector # Debug with MCP inspector
Testing
npm test # Run test suite
npm run lint # Code quality checks
npm audit # Security vulnerability scan
๐ก๏ธ Security
- Token-based Authentication - No password storage
- Granular Permissions - Minimum required access scope
- Environment Variables - Secure credential management
- Audit Logging - Track all API interactions
๐ค Contributing
We welcome contributions! Please see our Contributing Guide for details.
Development Workflow
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
๐ Roadmap
- Email Templates - Reusable email templates
- Advanced Analytics - Email usage insights and reports โ COMPLETED v1.1.0
- Multi-Account Support - Manage multiple Fastmail accounts
- Webhook Support - Real-time email notifications
- Plugin System - Extensible architecture for custom features
- Threading Reliability - Fix intermittent reply functionality issues
๐ Support
- Documentation - Comprehensive guides and API reference
- Issues - Report bugs or request features on GitHub
- Discussions - Community support and feature discussions
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ Acknowledgments
- Fastmail - For their excellent JMAP API
- Anthropic - For the MCP protocol and Claude integration
- Community - For feedback, contributions, and support
โญ If this project helped you, please give it a star on GitHub! โญ
โก Get Started โข ๐ Documentation โข ๐ Report Bug โข ๐ก Request Feature
Related Servers
mcp-proxy
A standalone proxy to connect STDIO-based MCP clients with HTTP (SSE) based MCP servers.
WaliChat WhatsApp API
Automate WhatsApp by sending messages, summarizing conversations, and managing chats using natural language with AI assistants.
AgentNet
Agent-to-agent referral network where AI agents discover each other, cross-refer users, and earn credits. Available as MCP server and HTTP API.
AI Interaction Tool
An AI interaction tool with an advanced UI for the Model Context Protocol (MCP).
Blogger
Interact with the Google Blogger API to manage blogs, posts, and comments.
Tiny Chat
A simple chat application that requires an external database configuration.
Salesforce MCP Server - Enhanced Edition
A Salesforce MCP server with automatic integrations for services such as WhatsApp, Slack, email, and custom webhooks.
imessage-mcp
25 read-only tools for searching, analyzing, and exploring your entire iMessage history on macOS. Spotify Wrapped for texts, conversation analytics, streaks, read receipts, reactions, and more.
RocketMQ
A server for interacting with Apache RocketMQ, a distributed messaging and streaming platform, requiring environment variables for configuration.
glin-profanity-mcp
Content moderation and profanity detection MCP server with 19 tools, 24 language support, leetspeak/Unicode obfuscation detection, context-aware analysis, batch processing, and user tracking for AI-powered content safety.