Skip to content

novuhq/novu-cursor-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Novu Cursor Plugin

Official Novu plugin for the Cursor Marketplace. Build and operate multi-channel notifications — email, SMS, push, chat, and in-app — directly from Cursor.

Plugin

Name Description
novu MCP account access, docs search, SDK implementation skills, rules, commands, and agents

What's included

  • Novu Account MCP — OAuth-connected live account: workflows, subscribers, triggers, debugging
  • Novu Docs MCP — Search and read Novu documentation in context
  • 9 agent skills — Router + 8 implementation skills vendored from novuhq/skills
  • Rules — SDK conventions and MCP routing guidance
  • Commandsverify-connection, setup-inbox, debug-notifications
  • Agentnotification-debugger for delivery failure investigation

Install

Install the Novu plugin from the Cursor Marketplace. On first MCP tool use, Cursor prompts you to sign in to Novu via OAuth.

First-run verification

After install, try:

Run whoami on the Novu MCP and list my workflows.

Example prompts

Trigger a notification:

Send a welcome notification to subscriber-123 using the welcome-email workflow.
Follow the novu-trigger-notification skill. Use NOVU_SECRET_KEY from environment variables.

Add inbox to Next.js:

Add a notification bell (Novu Inbox) to my Next.js app navbar.
Follow the novu-inbox-integration skill.

Debug failures:

Show failed notifications in the last 24 hours and help me fix delivery issues.

Design a workflow:

Design a multi-channel notification workflow for order-shipped events.
Follow the novu-design-workflow skill.

Create a managed agent:

Create my first Novu agent and connect it to Slack.
Follow the novu-connect-agent skill.

EU region

If your Novu dashboard is at eu.dashboard.novu.co, update the Novu Account MCP URL to https://eu.mcp.novu.co/ in Cursor MCP settings.

Development

npm install
npm run validate          # Validate plugin manifests
npm run sync-skills       # Re-sync skills from novuhq/skills

Repository structure

novu-cursor-plugin/
├── .cursor-plugin/marketplace.json
├── novu/
│   ├── .cursor-plugin/plugin.json
│   ├── mcp.json
│   ├── skills/
│   ├── rules/
│   ├── commands/
│   └── agents/
├── schemas/
└── scripts/

Links

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from cursor/plugin-template