A
securityA
licenseA
qualityEnables AI agents to manage issues, projects, and teams on the Linear platform programmatically.
Last updated -
7
83
50
JavaScript
MIT License
这是 Novu 的模型上下文协议 (MCP) 服务器的 TypeScript 实现,允许 AI 代理与 Novu 的通知基础设施进行交互。
对于开发,您可以使用:
MCP 服务器需要在smithery.yml
中配置 Novu API 密钥。您可以从 Novu 控制面板获取 API 密钥。
MCP 服务器支持以下 Novu 操作:
trigger_event
:向特定订阅者发送通知broadcast_event
:向所有订阅者发送通知cancel_triggered_event
:取消触发的通知get_notifications
:分页列出通知get_notification_stats
:获取通知统计信息get_subscribers
:分页列出订阅者create_subscriber
:创建一个新的订阅者update_subscriber
:更新订阅者详细信息delete_subscriber
:删除订阅者get_topics
:列出所有主题create_topic
:创建新主题delete_topic
:删除现有主题add_subscribers_to_topic
:向主题添加订阅者remove_subscribers_from_topic
:从主题中删除订阅者要触发通知:
要创建订阅者:
源代码使用 TypeScript 编写,并遵循现代开发实践。主要实现位于src/index.ts
中,Novu 特定的逻辑位于src/novu-service.ts
中。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
使 AI 代理能够与 Novu 的通知系统进行交互,从而促进发送通知、管理订阅者和组织主题等操作。
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/novuhq/smithery-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server