4,000+ servers built on vurb.ts
Vinkius
Novu

Novu MCP Server with 39 Tools for Claude, Cursor, and AI Agents

MCP Inspector GDPR Free for Subscribers

Automate multi-channel notifications via Novu — trigger workflows, manage subscribers, and handle preferences directly from any AI agent. Vinkius routes your AI agents directly to Novu through a governed connection. 39 tools ready to use with Claude, ChatGPT, Cursor, or any AI agent — no hosting, no setup, connect in 30 seconds.

Built for AI Agents by Vinkius

Compatible with every major AI agent and IDE

ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
WindsurfWindsurf
VS CodeVS Code
JetBrainsJetBrains
VercelVercel
+ other MCP clients
AI AgentVinkius
High Security·Kill Switch·Plug and Play
Novu
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

What is the Novu MCP Server?

The Novu MCP Server routes AI agents like Claude, ChatGPT, and Cursor directly to Novu via 39 tools. Automate multi-channel notifications via Novu — trigger workflows, manage subscribers, and handle preferences directly from any AI agent. Powered by Vinkius — your credentials stay on your side of the connection, every request is auditable. Connect in under 2 minutes.

Built-in capabilities (39)

bulk_update_subscriber_preferencescancel_triggercheck_topic_subscribercreate_environment_variablecreate_integrationcreate_layoutcreate_subscribercreate_topiccreate_topic_subscriptionscreate_workflowdelete_integrationdelete_messagedelete_messages_by_transactiondelete_subscriberdelete_subscriber_credentialsdelete_topicdelete_topic_subscriptionsget_environment_variable_usageget_subscriberget_subscriber_preferencesget_topicget_topic_subscriptionlist_active_integrationslist_environment_variableslist_integrationslist_messageslist_topic_subscriptionssearch_subscribersset_primary_integrationtrigger_broadcasttrigger_bulk_eventtrigger_eventupdate_environment_variableupdate_integrationupdate_subscriberupdate_subscriber_credentialsupdate_subscriber_preferenceupdate_topicupsert_subscriber_credentials

Tools for your AI Agents to operate Novu

Ask your AI agent "Trigger the 'welcome-onboarding' workflow for subscriber 'user_99' with the payload { "name": "Alice" }." and get the answer without opening a single dashboard. With 39 tools connected to real Novu data, your agents reason over live information, cross-reference it with other MCP servers, and deliver insights you would spend hours assembling manually.

Works with Claude, ChatGPT, Cursor, and any MCP-compatible client. Powered by Vinkius — your credentials never touch the AI model, every request is auditable. Connect in under two minutes.

Why teams choose Vinkius

One subscription gives you the infrastructure to connect your AI agents to thousands of MCP servers — and deploy your own to the Vinkius Edge. Your credentials stay yours. Your data flows directly between your agent and the API. DLP blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade routing and governance, zero maintenance.

Build your own MCP Server with our secure development framework →

The Novu App Connector works with every AI agent you already use

…and any MCP-compatible client

CursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWSCursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWS

Use all 39 Novu tools with your AI agents right now

Vinkius routes your AI agents to Novu through a governed proxy. Beyond a simple connection, you get full visibility into every action your agents perform, with enterprise-grade security and up to 60% savings on AI costs.

Explore Tools Hub
bulk

Bulk update subscriber preferences on Novu

Bulk update subscriber preferences

cancel

Cancel trigger on Novu

Cancel active or pending workflows (e.g., digests, delays)

check

Check topic subscriber on Novu

Check if a subscriber is subscribed to a topic

create

Create environment variable on Novu

Create an environment variable

create

Create integration on Novu

Create a new integration

create

Create layout on Novu

Create a new layout

create

Create subscriber on Novu

Create a new subscriber

create

Create topic on Novu

Create a new topic

create

Create topic subscriptions on Novu

Create subscriptions for a topic

create

Create workflow on Novu

Create a new workflow

delete

Delete integration on Novu

Delete an integration

delete

Delete message on Novu

Delete a message

delete

Delete messages by transaction on Novu

Delete messages by transaction ID

delete

Delete subscriber on Novu

Delete a subscriber

delete

Delete subscriber credentials on Novu

Delete subscriber credentials

delete

Delete topic on Novu

Delete a topic

delete

Delete topic subscriptions on Novu

Delete subscriptions from a topic

get

Get environment variable usage on Novu

Retrieve usage of an environment variable

get

Get subscriber on Novu

Retrieve a subscriber by ID

get

Get subscriber preferences on Novu

Retrieve subscriber preferences

get

Get topic on Novu

Retrieve a topic by key

get

Get topic subscription on Novu

Retrieve a topic subscription

list

List active integrations on Novu

List active integrations

list

List environment variables on Novu

List all environment variables

list

List integrations on Novu

List all integrations

list

List messages on Novu

List messages

list

List topic subscriptions on Novu

List subscriptions for a topic

search

Search subscribers on Novu

Search for subscribers

set

Set primary integration on Novu

Set an integration as primary

trigger

Trigger broadcast on Novu

Send a notification to all existing subscribers

trigger

Trigger bulk event on Novu

Trigger multiple events in a single request

trigger

Trigger event on Novu

Trigger a notification to one or more subscribers

update

Update environment variable on Novu

Update an environment variable

update

Update integration on Novu

Update an integration

update

Update subscriber on Novu

Update an existing subscriber

update

Update subscriber credentials on Novu

Update subscriber credentials

update

Update subscriber preference on Novu

Update a subscriber preference

update

Update topic on Novu

Update a topic

upsert

Upsert subscriber credentials on Novu

Upsert subscriber credentials

What the Novu MCP Server unlocks

Connect your Novu account to any AI agent and take full control of your notification infrastructure through natural conversation.

What you can do

  • Triggering & Events — Trigger single, bulk, or broadcast notifications across Email, SMS, Push, and Chat using workflow identifiers.
  • Subscriber Management — Create, retrieve, update, and search for subscribers to maintain an up-to-date communication database.
  • Preference Controls — Inspect and update subscriber-specific notification preferences to ensure compliance and user satisfaction.
  • Workflow Cancellation — Cancel active or pending workflows, such as digests or delayed notifications, using transaction IDs.
  • Tenant Context — Manage notifications within specific tenant contexts for multi-tenant applications.

How it works

1. Subscribe to this server
2. Enter your Novu Secret Key
3. Start triggering and managing notifications from Claude, Cursor, or any MCP-compatible client

No more manual API calls to test your notification flows. Your AI acts as a dedicated communications engineer.

Who is this for?

  • Developers — test notification triggers and subscriber updates directly from the code editor without switching to Postman.
  • Product Managers — verify workflow payloads and inspect subscriber preferences to troubleshoot delivery issues.
  • Growth Teams — automate broadcast notifications for marketing campaigns through simple natural language commands.

Frequently asked questions about the Novu MCP Server

Can I send a notification to all my subscribers at once?

Yes! Use the trigger_broadcast tool with your workflow name. This will initiate a notification event for every existing subscriber in your Novu environment.

How do I find a subscriber if I only have their email address?

You can use the search_subscribers tool and provide the email as a parameter. The agent will return the subscriber's full profile, including their unique subscriberId.

Is it possible to stop a notification that is currently in a 'delay' or 'digest' state?

Yes. By using the cancel_trigger tool with the corresponding transactionId, you can halt any active or pending workflow execution before it reaches the final delivery.

Vinkius AI Gateway

We built the connector to Novu. Now put your agents to work. Fully governed.

Vinkius is the AI Gateway with managed hosting. Stop building connectors. Every connection runs inside eight layers of security.

How it works
Infrastructure

Hosted, sandboxed, and live on AWS. You don't provision anything. You don't maintain anything. You connect.

Visibility

Every tool call, every token, every response. Logged and auditable. Data flows direct from Novu to your agent. Nothing is stored on our side. Ever.

Control

Eight governance layers on every request. Sensitive data redacted before it reaches the model. Kill switch if anything goes sideways. Always on.