An MCP (Model Context Protocol) server that enables LLMs and AI assistants to interact with Listmonk newsletter instances.
Features
- Complete Listmonk API Coverage - All major operations supported
- 18 MCP Tools - Subscriber, list, campaign, and template management
- MCP Resources - Easy access to subscriber, list, campaign, and template data
- Async Operations - Built with modern async/await patterns
- Type Safety - Full Pydantic model validation
Use Cases
- Subscriber management (add, remove, update)
- Mailing list operations (create, manage lists)
- Campaign management (create, send newsletters)
- Analytics and reporting access
- Template and content management
Installation
# Using uvx (recommended)
# Or pip
Usage with Claude
Add to your Claude config: