MCP Catalogs
Home

mcp-notifications

by zudsniper·6·Score 37

MCP server for real-time notifications and webhooks when AI agents complete tasks.

communicationdeveloper-toolsproductivity
1
Forks
1
Open issues
9 mo ago
Last commit
2d ago
Indexed

Overview

MCP Notifications is a modern, scalable notification service that integrates with the Model Context Protocol to send real-time notifications and webhooks when AI agents complete tasks. It features a monorepo architecture with SSE (Server-Sent Events) support, Next.js web interface, and PocketBase integration. The service supports multiple webhook providers including Discord, Slack, Microsoft Teams, Feishu, Ntfy, and custom webhooks, with features like image support via Imgur, multi-project support, customizable messages, and notification history.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Receiving notifications when AI assistants finish tasks in Cursor or other AI tools
you:Setting up cross-platform alerts to Slack, Discord, or Teams for AI agent activities
you:Creating a notification system for AI workflows across multiple development projects

When to choose this

Choose this when you're working with multiple AI agent projects and need efficient task completion notifications without switching contexts.

When NOT to choose this

Avoid if you need a self-hosted solution without external dependencies (Cloudflare Workers, PocketBase) or if you're already heavily invested in another notification system.

Tools this server exposes

2 tools extracted from the README
  • notifybody: string, title?: string, template?: string

    Send a simple notification with body, optional title, and optional template.

  • full_notifybody: string, title?: string, link?: string, imageUrl?: string, image?: string, priority?: number, attachments?: string[], template?: string, templateData?: object, actions?: object[]

    Send a detailed notification with advanced options like link, image, priority, attachments, actions, and template data.

Comparable tools

mcp-server-notifierntfy-mcpslack-notifications-mcpdiscord-notifications-mcp

Installation

# Clone the repository
git clone https://github.com/zudsniper/mcp-notifications.git
cd mcp-notifications

# Install dependencies
npm install

# Build the package
npm run build

Legacy MCP Server Integration

For Claude Desktop, add to your claude_desktop_config.json:

{
   "mcpServers": {
      "notifier": {
         "command": "node",
         "args": [
            "/path/to/legacy/build/index.js"
         ],
         "env": {
            "WEBHOOK_URL": "https://ntfy.sh/webhook-url-example",
            "WEBHOOK_TYPE": "ntfy"
         }
      }
   }
}

For the new SSE-based system, deploy to Cloudflare Workers and configure your AI tools to connect to the SSE endpoint.

Compare mcp-notifications with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.