Enable an MCP server
Open the agent detail page
Open the Novu dashboard and go to your managed agent’s detail page.
Authentication modes
MCP servers have different authentication requirements:| Mode | How it works |
|---|---|
| No auth | The server is publicly accessible. No credentials needed. |
| Novu-managed OAuth | Novu handles the OAuth flow. End users authorize on first use and Novu stores the tokens. |
| Provider-managed | The AI platform manages credentials in its own vault. |
Subscriber authorization flow
For servers that require OAuth (like Linear, GitHub, or Slack):Agent sends authorization link
The agent sends an authorization link to the user in the chat thread.
Disable an MCP server
Available MCP servers
The exact list depends on your connector and Novu account tier. Common servers include:| Server | What it does |
|---|---|
| Linear | Search issues, create tickets, browse projects |
| GitHub | Search repos, read files, list pull requests |
| Slack | Search workspace messages and channels |
| Notion | Look up pages and query databases |
Troubleshooting
Sync error: if a server shows a sync error after enabling, try disabling and re-enabling it. If the error persists, check that the connector credentials are valid. Authorization not completing: make sure the user has access to the external service and that the OAuth redirect URL is not blocked by browser settings or an ad blocker.Related
Add skills
Upload custom skills to teach the agent new workflows.
Concepts
Learn about connectors, MCP servers, skills, and how conversations work.
Quickstart
Create a managed agent with Claude and connect it to Slack.