smithery-mcp
If you are the rightful owner of smithery-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a TypeScript implementation of a Model Context Protocol (MCP) server for Novu, allowing AI agents to interact with Novu's notification infrastructure.
The Novu MCP Implementation is a server designed to facilitate communication between AI agents and Novu's notification system. It is built using TypeScript and provides a structured way to manage notifications, subscribers, and topics through a set of defined operations. The server requires a Novu API key for configuration, which can be obtained from the Novu dashboard. The implementation supports various operations such as triggering events, managing notifications, and handling subscribers and topics. It is designed to be easily set up and run, with scripts provided for installation, building, and starting the server. The server is also equipped with development scripts to aid in the development process.
Features
- Supports triggering and broadcasting events to subscribers.
- Allows management of notifications with pagination and statistics.
- Facilitates subscriber management including creation, updating, and deletion.
- Enables topic management with operations to create, delete, and manage subscribers within topics.
- Built with TypeScript, following modern development practices.