
NotifyHub — Unified Notification MCP Server
If you're tired of wiring up email, SMS, Slack, Discord, Teams, Telegram, WhatsApp, and two dozen other notification channels separately, this gives Claude a unified send operation across all of them. The MCP tools expose NotifyHub's Java notification library: send to single or multiple recipients, chain fallbacks (email fails, try SMS), schedule messages, attach files, apply templates with i18n, and track delivery status. You get 36 tools covering everything from basic sends to batch operations, A/B testing, rate limiting, and dead letter queue management. Reach for this when you want Claude to orchestrate notifications without writing channel-specific code for each service or dealing with retry logic, circuit breakers, and deduplication yourself.
- tools
- 33
- auth
- Secret needed
- transport
- STDIO
- env vars
- 24
- last updated
- Mar 17, 2026
Tools
33 toolsPublic tool metadata for what this MCP can expose to an agent.
send_notificationSend via any channel (generic)
Send via any channel (generic)
No parameter schema in public metadata yet.
send_emailSend email
Send email
No parameter schema in public metadata yet.
send_smsSend SMS via Twilio
Send SMS via Twilio
No parameter schema in public metadata yet.
send_slackSend to Slack channel
Send to Slack channel
No parameter schema in public metadata yet.
send_telegramSend via Telegram Bot
Send via Telegram Bot
No parameter schema in public metadata yet.
send_discordSend to Discord channel
Send to Discord channel
No parameter schema in public metadata yet.
send_whatsappSend WhatsApp via Twilio
Send WhatsApp via Twilio
No parameter schema in public metadata yet.
send_teamsSend to Microsoft Teams
Send to Microsoft Teams
No parameter schema in public metadata yet.
send_google_chatSend to Google Chat
Send to Google Chat
No parameter schema in public metadata yet.
send_pushSend push via Firebase
Send push via Firebase
No parameter schema in public metadata yet.
send_twitterPost a tweet on Twitter/X
Post a tweet on Twitter/X
No parameter schema in public metadata yet.
send_linkedinPublish a post on LinkedIn
Publish a post on LinkedIn
No parameter schema in public metadata yet.
send_notionCreate a page in Notion
Create a page in Notion
No parameter schema in public metadata yet.
send_twitchSend Twitch chat message + polls
Send Twitch chat message + polls
No parameter schema in public metadata yet.
send_youtubeSend YouTube live chat message
Send YouTube live chat message
No parameter schema in public metadata yet.
send_instagramSend Instagram DM or feed post
Send Instagram DM or feed post
No parameter schema in public metadata yet.
send_multi_channelSend to multiple channels
Send to multiple channels
No parameter schema in public metadata yet.
send_batchSend to multiple recipients at once
Send to multiple recipients at once
No parameter schema in public metadata yet.
send_to_audienceSend to a named audience
Send to a named audience
No parameter schema in public metadata yet.
list_channelsList configured channels
List configured channels
No parameter schema in public metadata yet.
list_delivery_receiptsQuery delivery history
Query delivery history
No parameter schema in public metadata yet.
list_dead_lettersView failed notifications (DLQ)
View failed notifications (DLQ)
No parameter schema in public metadata yet.
create_contactCreate a contact with tags
Create a contact with tags
No parameter schema in public metadata yet.
list_contactsList contacts (filter by tag)
List contacts (filter by tag)
No parameter schema in public metadata yet.
create_audienceCreate audience with tag filters
Create audience with tag filters
No parameter schema in public metadata yet.
list_audiencesList audiences with contact counts
List audiences with contact counts
No parameter schema in public metadata yet.
get_analyticsDelivery stats by channel/status
Delivery stats by channel/status
No parameter schema in public metadata yet.
send_tiktok_shopSend TikTok Shop notification
Send TikTok Shop notification
No parameter schema in public metadata yet.
send_facebookSend Facebook page post or Messenger DM
Send Facebook page post or Messenger DM
No parameter schema in public metadata yet.
check_email_statusCheck SendGrid email delivery status
Check SendGrid email delivery status
No parameter schema in public metadata yet.
schedule_notificationSchedule a notification for later delivery
Schedule a notification for later delivery
No parameter schema in public metadata yet.
list_scheduled_notificationsList all scheduled notifications
List all scheduled notifications
No parameter schema in public metadata yet.
cancel_scheduled_notificationCancel a pending scheduled notification
Cancel a pending scheduled notification
No parameter schema in public metadata yet.
Sponsors
Configuration
NOTIFY_CHANNELS_EMAIL_HOSTSMTP server host for email notifications
NOTIFY_CHANNELS_EMAIL_PORTSMTP server port
NOTIFY_CHANNELS_EMAIL_USERNAMEsecretSMTP authentication username
NOTIFY_CHANNELS_EMAIL_PASSWORDsecretSMTP authentication password
NOTIFY_CHANNELS_EMAIL_FROMDefault sender email address
NOTIFY_CHANNELS_SMS_ACCOUNTSIDsecretTwilio Account SID for SMS
NOTIFY_CHANNELS_SMS_AUTHTOKENsecretTwilio Auth Token for SMS
NOTIFY_CHANNELS_SMS_FROMNUMBERTwilio sender phone number
NOTIFY_CHANNELS_SLACK_WEBHOOKURLsecretSlack incoming webhook URL
NOTIFY_CHANNELS_TELEGRAM_BOTTOKENsecretTelegram Bot API token
NOTIFY_CHANNELS_TELEGRAM_CHATIDTelegram chat/group ID
NOTIFY_CHANNELS_DISCORD_WEBHOOKURLsecretDiscord webhook URL
NOTIFY_CHANNELS_TEAMS_WEBHOOKURLsecretMicrosoft Teams webhook URL
NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURLsecretGoogle Chat webhook URL
NOTIFY_CHANNELS_TWITTER_APIKEYsecretTwitter/X API key
NOTIFY_CHANNELS_TWITTER_APISECRETsecretTwitter/X API secret
NOTIFY_CHANNELS_TWITTER_ACCESSTOKENsecretTwitter/X access token
NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRETsecretTwitter/X access token secret
NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKENsecretLinkedIn OAuth2 access token
NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONIDLinkedIn organization/company ID
NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSIDsecretTwilio Account SID for WhatsApp
NOTIFY_CHANNELS_WHATSAPP_AUTHTOKENsecretTwilio Auth Token for WhatsApp
NOTIFY_CHANNELS_WHATSAPP_FROMNUMBERWhatsApp sender number (with whatsapp: prefix)
NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALSsecretFirebase Cloud Messaging credentials JSON (base64 or path)
Readme
NotifyHub
One API. Every channel.
Unified notification library for Java and Spring Boot.
Details
- Repository
- github.com/gabrielbbaldez/notify-hub
- Package
ghcr.io/gabrielbbaldez/notify-hub:1.1.0- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active