MCP Server Notifier
by zudsniper
A lightweight notification service that integrates with MCP (Model Context Protocol) to send webhooks when AI agents complete tasks. It supports multiple webhook providers and easy integration with AI tools.
Last updated: N/A
What is MCP Server Notifier?
MCP Server Notifier is a service that sends webhook notifications when AI agents complete tasks within the Model Context Protocol (MCP). It allows users to receive alerts on various platforms like Discord, Slack, and others.
How to use MCP Server Notifier?
The notifier can be installed via npm, Docker, or from source. It's configured via environment variables or a configuration file to specify the webhook URL and type. It can be integrated with tools like Cursor by adding it as a global MCP server. The notify
tool can be used to send notifications with custom messages, titles, links, and images.
Key features of MCP Server Notifier
Webhook Notifications
Multiple Webhook Providers
Image Support
Multi-Project Support
Easy Integration
Customizable Messages
Use cases of MCP Server Notifier
Receive alerts when AI agents finish a task
Monitor the progress of long-running AI processes
Get notified about errors or issues in AI workflows
Send status updates about AI systems
Ask questions to users based on AI context
FAQ from MCP Server Notifier
What webhook providers are supported?
What webhook providers are supported?
Discord, Slack, Microsoft Teams, Feishu, Ntfy, and Generic JSON are supported.
How do I configure the webhook URL?
How do I configure the webhook URL?
You can specify the webhook URL through the WEBHOOK_URL
environment variable.
Can I include images in notifications?
Can I include images in notifications?
Yes, you can include images by providing a URL or a local file path. Local files are uploaded to Imgur.
How do I integrate with Cursor?
How do I integrate with Cursor?
Add the notifier as a global MCP server in Cursor settings, specifying the command and environment variables.
Is authentication supported?
Is authentication supported?
Basic Authentication is not supported. WEBHOOK_TOKEN
is an optional environment variable. When set, it will be included as a Bearer token in the Authorization
header only for ntfy webhook requests. This token is ignored by all other webhook providers (Discord, Slack, Teams, Feishu, Generic JSON).