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
Máy chủ liên quan
MCP-Lingvanex-Translate
Lingvanex MCP Server Cloud API – A Model Context Protocol server that provides fast and accurate text translation using the Lingvanex Cloud API. Supports 100+ languages and integrates seamlessly with Claude Desktop and other MCP-compatible clients.
Ayni Protocol
Visual coordination protocol for AI agents — 22 MCP tools for glyph-based communication with 50-70% token savings, shared memory, governance, and on-chain attestation.
Warpcast
An MCP server for interacting with the Warpcast social network.
WeChat Official Account MCP Server (Go)
A high-performance Go server for managing WeChat Official Accounts, supporting drafts, publishing, and material management.
LLM Chat Assistant
A chat assistant that integrates an MCP client with an LLM and other external MCP servers.
Multi Chat MCP Server (Google Chat)
Connect AI assistants like Cursor to Google Chat and beyond — enabling smart, extensible collaboration across chat platforms.
Kakao Bot MCP Server
Connects an AI agent to a Kakao Official Account using the Kakao Developers API.
Slack User
Interact with Slack workspaces as a user via the Slack API.
mcp-bitrix24
MCP server for Bitrix24 Tasks, Workgroups, and Users. Implements MCP/JSON-RPC over STDIO.
Email
Automate email tasks using SMTP and IMAP protocols.