MCP.so
登录

Novu MCP Server已验证已精选

@novuhq

基本信息

关于 Novu MCP Server

Notification and agent communication infrastructure for AI agents and coding tools. Trigger multi-channel notification workflows (email, SMS, push, in-app, chat), manage subscribers and preferences, and create, connect,

Novu MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "novu": {
      "url": "https://mcp.novu.co/"
    }
  }
}

Novu MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

What is the Novu MCP Server?

Novu is the open-source communication infrastructure between software and the people it serves. The Novu MCP Server is the official, fully managed MCP endpoint for it. Point any MCP client at https://mcp.novu.co/ and your agent can trigger notification workflows, manage the people who receive them, and create agents that hold real two-way conversations with users on the chat channels they already use.

MCP connects agents to tools. A2A connects agents to each other. ACI, Agent Communication Infrastructure, connects agents to people. ACI is the layer that lets an agent hold a real, two-way conversation with the humans it works for, across the channels those humans already use. Novu is that layer, and this MCP server is how your agent reaches it.

Two directions in one server:

  • Software to people. Trigger multi-channel notification workflows (email, SMS, push, in-app, chat), inspect delivery, and tune per-subscriber preferences.
  • Agents with people. Create a Novu agent, connect it to Slack, Microsoft Teams, WhatsApp, Telegram, or email, and inspect the conversation threads it holds.

Novu never runs your agent's brain. The reasoning stays yours, in your own code or on a model platform you bring. Novu owns the delivery rails: identity resolution, OAuth and credential management, conversation threading, and per-channel content formatting. We never run your brain. That is the whole point.

How to use the Novu MCP Server

Nothing to host. Add the remote server URL for your region and let the client run the sign-in flow.

RegionEndpoint
UShttps://mcp.novu.co/
EUhttps://eu.mcp.novu.co/

OAuth (recommended). Add the URL with no header. On first connection the client opens the Novu sign-in and consent screen, you pick an organization, and the tools appear. Works in any client with remote OAuth support: Claude, Cursor, ChatGPT, Windsurf, and others.

{
  "mcpServers": {
    "novu": {
      "url": "https://mcp.novu.co/"
    }
  }
}

API key (stdio clients, self-hosted Novu). Use the mcp-remote proxy with a bearer token from the Novu dashboard. Presenting a key keeps the client from launching the OAuth flow.

{
  "mcpServers": {
    "novu": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.novu.co/",
        "--header",
        "Authorization:Bearer your-novu-api-key"
      ]
    }
  }
}

Run whoami first to confirm the credential and the active region.

Key features

  • Agents. create_agent, get_agents, get_agent, update_agent, and connect_agent, which returns the CLI playbook for wiring a channel to an existing agent.
  • Conversations. get_conversations lists agent threads; get_conversation_activities replays a timeline of messages, approvals, and MCP connections as a compact debug digest.
  • Notifications. get_notifications and get_notification fetch events with full execution logs and delivery status, filtered by channel, workflow, subscriber, or date.
  • Subscribers and preferences. find_subscribers searches by email, name, phone, or ID. get_subscriber_preferences and update_subscriber_preferences read and set channel preferences globally or per workflow.
  • Workflows. get_workflows, get_workflow, and trigger_workflow list, inspect, and fire notification workflows with a custom payload.
  • Environments and integrations. get_environments lists environments and their configuration; get_integrations lists provider integrations across channels. OAuth sessions can target any environment with an optional environmentId.
  • Hosted and regional. Dedicated US and EU deployments, Streamable HTTP transport, OAuth or API key, and an optional environmentId on every tool.

Open source, and yours to build on

Novu is open source, and so is this server. Nothing here is a black box you rent.

  • The MCP server is public. Read it, fork it, run it yourself. Point it at a self-hosted Novu API with NOVU_API_URL and it works the same way.
  • Novu itself is open source, with roughly 40,000 stars and four years of notification infrastructure behind it. Self-host the whole stack if you want to.
  • The agent is yours. Start on a managed agent for speed, then swap in your own code and your own models without changing a channel, a conversation, or a line of delivery logic. Same rails the whole way up.
  • Bring your own tools. An agent built on Novu can call any MCP server you give it. Novu does not curate your tool list or sit between your agent and its reasoning.
  • No lock-in by design. Own the rails, never the business logic. Your agent keeps working if you take it somewhere else.

Use cases

  • Give your agent a voice. Create an agent from your MCP client, connect it to Slack, Microsoft Teams, WhatsApp, Telegram, or email, and let it talk with users in one thread that follows them across channels.
  • Ship notifications from the editor. Ask your coding agent to build and trigger a workflow instead of hand-writing the API calls.
  • Debug a delivery. "Why did this user not get the invoice email?" resolves through find_subscribers, get_notifications, and the execution logs, without opening the dashboard.
  • Fix preferences on request. Read and update a subscriber's channel preferences during a support conversation.
  • Audit what an agent did. Replay a conversation timeline, including approvals and tool connections, when reviewing an agent's behavior.

常见问题

1

Do I need to host anything?

No. The server is fully managed at `https://mcp.novu.co/` (US) and `https://eu.mcp.novu.co/` (EU). Self-hosting is supported for Novu self-hosted deployments; see the repository for local development.

2

Do I need an API key?

Not with OAuth. Any MCP client that supports remote OAuth runs the sign-in flow for you and no key is copied or pasted. An API key stays available for stdio-only clients and for self-hosted Novu, where OAuth is not offered.

3

Which channels can an agent talk on?

Slack, Microsoft Teams, WhatsApp, Telegram, and email. Notification workflows separately cover email, SMS, push, in-app, and chat.

4

Does Novu run the model?

No. Novu is the delivery layer. The agent's intelligence is always yours, either your own code or an external model platform you bring.

5

Is it open source? Can I build on it?

Yes. The server and Novu itself are open source. Fork the server, self-host the platform, run your own agent logic and your own models on top of it, and give the agent any MCP tools you like. Novu stays the delivery layer.

6

Where is the source code?

[github.com/novuhq/novu-mcp-server](https://github.com/novuhq/novu-mcp-server). Docs live at [docs.novu.co](https://docs.novu.co/platform/additional-resources/mcp).

评论

更多 MCP 服务器