https://mcp.novu.co/ to manage subscribers, workflows, integrations, and delivery activity from natural-language prompts.
Novu also hosts a separate documentation MCP server at docs.novu.co/mcp that lets AI tools search and read this documentation site. The server on this page (
mcp.novu.co) manages your Novu account — triggers, workflows, subscribers, and more.About the Novu MCP server
The Model Context Protocol (MCP) is an open standard for connecting AI applications to external services. The Novu MCP Server prepares your notification infrastructure for the broader AI ecosystem — any MCP-compatible client like Cursor, Claude Code, Codex, or VS Code can connect and act on your Novu environment. Once connected, you can prompt your AI assistant to:- Trigger workflows for specific subscribers
- Search and inspect subscriber data
- Update subscriber notification preferences
- Debug failed notifications and delivery issues
- Analyze notification activity and logs
- Create and manage workflows
How the Novu MCP works
The Novu MCP Server exposes your notification system as a set of tools. When your AI assistant connects:- It authenticates using your API key.
- It discovers available tools.
- It executes actions based on your prompts.
Prerequisites
To use the Novu MCP Server, you need:- A Novu API key
- An MCP-compatible AI tool (Cursor, Codex, Claude Code, Claude Desktop, VS Code)
Some tools like Claude Desktop require Node.js to run MCP servers locally through the
mcp-remote proxy.Access the Novu MCP server
The Novu MCP Server is hosted athttps://mcp.novu.co/ and uses Streamable HTTP transport. Authenticate every request by sending your secret key in the Authorization header as Bearer your-novu-api-key.
Your region is determined by your dashboard URL:
Use the MCP URL that matches your dashboard region in every configuration example below.
Setup
1
Get your secret key
Your secret key authenticates your AI tool with Novu.
- Go to the Novu Dashboard.
- Navigate to API Keys.
- Under Secret Keys, copy your secret key.
2
Identify your region
Check your dashboard URL to choose the correct MCP endpoint. US accounts use
https://mcp.novu.co/; EU accounts use https://mcp.novu.co/?region=eu.3
Configure your AI tool
Follow the client-specific instructions in the next section. Replace
your-novu-api-key with the secret key you copied, and use the MCP URL for your region.4
Test the connection
Ask your assistant to run a simple prompt such as “Check my Novu API key status” or “Show me all my notification workflows.” If you get results back, the server is connected.
Connect your AI tool
- Cursor
- VS Code
- Codex
- Claude Code
- Claude Desktop
- Other tools
Cursor supports remote MCP servers through its built-in settings UI, which writes to an
mcp.json file.1
Open MCP settings
Open Cursor Settings, select Tools & Integrations, then under MCP Tools select New MCP Server. This opens your
mcp.json file.2
Add the Novu MCP server
Add the following to the
mcpServers object:3
Save and verify
Save the file. Cursor detects the new server automatically. In Cursor’s chat, ask “What MCP tools do you have available?” — you should see the Novu server listed.
Example prompts
After connecting the Novu MCP server, copy or open these prompts in Cursor to verify the connection and perform common tasks.Replace placeholder values (for example, subscriber IDs and workflow identifiers) with values from your Novu dashboard.
Verify connection
Test your Novu MCP connection
List your notification workflows
Subscriber management
Find a subscriber by email
Create a new subscriber
Trigger and debug
Trigger a workflow for a subscriber
Debug failed notifications
MCP tools
The Novu MCP server provides tools for interacting with your Novu environment. Your AI assistant discovers tools at connection time through the MCPtools/list handshake.
Agents determine when to call each tool based on your prompt. For example, a request to “find subscriber user@example.com” may call find_subscribers, while “send a welcome email” may call trigger_workflow.
Core operations
These tools let you inspect your account configuration:Subscriber management
These tools let you create, inspect, and manage your subscribers:Preferences
These tools let you view and update how subscribers receive notifications:Workflow management
These tools let you create, inspect, and manage notification workflows:Triggering and events
These tools let you execute workflows and manage pending notifications:Notifications
These tools let you inspect delivery and execution data:Integrations
These tools let you manage the channel providers connected to your Novu account:Use multiple MCP servers
You can connect both the Novu MCP server and the Novu documentation MCP server at the same time. Each server serves a different purpose:
Connected MCP servers do not consume context until the AI calls a tool. Be specific in your prompts so the assistant uses the most relevant server — for example, “trigger my welcome workflow” uses the Novu MCP, while “how do I configure digest steps?” uses the Docs MCP.
Troubleshooting
If your setup is not working, the following sections cover the most common issues.Authentication errors
Authentication errors
- Verify your API key is valid and has no extra spaces or line breaks.
- Check that you are using the correct header format:
Authorization: Bearer your-api-key.
Empty results
Empty results
Confirm you are using the correct region. If your dashboard is at
eu.dashboard.novu.co, you need the EU endpoint (https://mcp.novu.co/?region=eu).Connection issues
Connection issues
- Restart your AI assistant after making configuration changes.
- For Claude Desktop, ensure Node.js is installed and accessible from your terminal.
- For Claude Code, run
claude mcp listto confirm the server is registered. - For Codex, run
/mcpin the TUI to check server status.
Related topics
Agent Skills
Give AI coding assistants implementation guidance for Novu SDKs and workflows.
Agent Toolkit
Embed Novu tools inside your own AI agents with the
@novu/agent-toolkit package.Novu Docs MCP
Connect AI tools to search and read this documentation site.
API keys
Learn how to create and manage the secret keys used to authenticate the MCP server.