Novu MCP Server for VS Code CopilotGive VS Code Copilot instant access to 39 tools to Bulk Update Subscriber Preferences, Cancel Trigger, Check Topic Subscriber, and more
GitHub Copilot in VS Code is the most widely adopted AI coding assistant, embedded directly into the world's most popular code editor. With MCP support in Agent mode, Copilot can access external data and APIs to generate context-aware code grounded in real-time information.
Ask AI about this MCP Server for VS Code Copilot
The Novu MCP Server for VS Code Copilot is a standout in the Developer Tools category — giving your AI agent 39 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
{
"mcpServers": {
"novu": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
}Vinkius Desktop App
The modern way to manage MCP Servers — no config files, no terminal commands. Install Novu and 4,000+ MCP Servers from a single visual interface.





* 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
About Novu MCP Server
Connect your Novu account to any AI agent and take full control of your notification infrastructure through natural conversation.
GitHub Copilot Agent mode brings Novu data directly into your VS Code workflow. With a project-scoped config, the entire team shares access to 39 tools. Copilot queries live data, generates typed code, and writes tests from actual API responses, all without leaving the editor.
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.
The Novu MCP Server exposes 39 tools through the Vinkius. Connect it to VS Code Copilot in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 39 Novu tools available for VS Code Copilot
When VS Code Copilot connects to Novu through Vinkius, your AI agent gets direct access to every tool listed below — spanning notification-infrastructure, multi-channel, subscriber-management, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Bulk update subscriber preferences on Novu
Bulk update subscriber preferences
Cancel trigger on Novu
Cancel active or pending workflows (e.g., digests, delays)
Check topic subscriber on Novu
Check if a subscriber is subscribed to a topic
Create environment variable on Novu
Create an environment variable
Create integration on Novu
Create a new integration
Create layout on Novu
Create a new layout
Create subscriber on Novu
Create a new subscriber
Create topic on Novu
Create a new topic
Create topic subscriptions on Novu
Create subscriptions for a topic
Create workflow on Novu
Create a new workflow
Delete integration on Novu
Delete an integration
Delete message on Novu
Delete a message
Delete messages by transaction on Novu
Delete messages by transaction ID
Delete subscriber on Novu
Delete a subscriber
Delete subscriber credentials on Novu
Delete subscriber credentials
Delete topic on Novu
Delete a topic
Delete topic subscriptions on Novu
Delete subscriptions from a topic
Get environment variable usage on Novu
Retrieve usage of an environment variable
Get subscriber on Novu
Retrieve a subscriber by ID
Get subscriber preferences on Novu
Retrieve subscriber preferences
Get topic on Novu
Retrieve a topic by key
Get topic subscription on Novu
Retrieve a topic subscription
List active integrations on Novu
List active integrations
List environment variables on Novu
List all environment variables
List integrations on Novu
List all integrations
List messages on Novu
List messages
List topic subscriptions on Novu
List subscriptions for a topic
Search subscribers on Novu
Search for subscribers
Set primary integration on Novu
Set an integration as primary
Trigger broadcast on Novu
Send a notification to all existing subscribers
Trigger bulk event on Novu
Trigger multiple events in a single request
Trigger event on Novu
Trigger a notification to one or more subscribers
Update environment variable on Novu
Update an environment variable
Update integration on Novu
Update an integration
Update subscriber on Novu
Update an existing subscriber
Update subscriber credentials on Novu
Update subscriber credentials
Update subscriber preference on Novu
Update a subscriber preference
Update topic on Novu
Update a topic
Upsert subscriber credentials on Novu
Upsert subscriber credentials
Connect Novu to VS Code Copilot via MCP
Follow these steps to wire Novu into VS Code Copilot. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Create MCP config
.vscode/mcp.json file in your project rootAdd the server config
Enable Agent mode
Start using Novu
Why Use VS Code Copilot with the Novu MCP Server
GitHub Copilot for Visual Studio Code provides unique advantages when paired with Novu through the Model Context Protocol.
VS Code is used by over 70% of developers. adding MCP tools to Copilot means your team can leverage external data without leaving their primary editor
Project-scoped MCP configs (`.vscode/mcp.json`) let you commit server configurations to your repository, ensuring the entire team shares the same tool access
Copilot's Agent mode integrates MCP tools seamlessly with file editing, terminal commands, and workspace search in a single agentic loop
GitHub's enterprise compliance and audit features extend to MCP tool usage, providing visibility into how AI interacts with external services
Novu + VS Code Copilot Use Cases
Practical scenarios where VS Code Copilot combined with the Novu MCP Server delivers measurable value.
Live API integration: Copilot can query an MCP server, inspect the response schema, and generate typed API client code in the same step
DevSecOps workflows: security teams can give developers access to domain intelligence tools directly in their editor for real-time vulnerability assessment during code review
Data pipeline development: Copilot fetches sample data via MCP and generates transformation scripts, validators, and test fixtures from actual API responses
Documentation generation: Copilot queries available tools and auto-generates README sections, API reference docs, and usage examples
Example Prompts for Novu in VS Code Copilot
Ready-to-use prompts you can give your VS Code Copilot agent to start working with Novu immediately.
"Trigger the 'welcome-onboarding' workflow for subscriber 'user_99' with the payload { "name": "Alice" }."
"Search for a subscriber with the email 'support@example.com'."
"Cancel the notification trigger with transaction ID 'tx_abc123'."
Troubleshooting Novu MCP Server with VS Code Copilot
Common issues when connecting Novu to VS Code Copilot through Vinkius, and how to resolve them.
MCP tools not available
Novu + VS Code Copilot FAQ
Common questions about integrating Novu MCP Server with VS Code Copilot.
Which VS Code version supports MCP?
How do I switch to Agent mode?
Can I restrict which MCP tools Copilot can access?
Does MCP work in VS Code Remote or Codespaces?
.vscode/mcp.json work in Remote SSH, WSL, and GitHub Codespaces environments. The MCP connection is established from the remote host, so ensure the server URL is accessible from that environment.Explore More MCP Servers
View all →
PDF Invoice Data Extractor
1 toolsExtract raw text directly from digital PDF invoices entirely local. Keeps your sensitive accounting data air-gapped while letting the AI classify NIFs, suppliers, and totals.

Kustomer
10 toolsManage customer service — list conversations, audit customers, and search timelines.

TaxJar
10 toolsConnect your AI to TaxJar. Calculate sales tax dynamically, validate active nexus regions, and assess order tax liability natively from the terminal.

Double the Donation
12 toolsMaximize nonprofit revenue by identifying donors whose employers offer matching gift programs and automating match requests.
