NotifyHub — Unified Notification MCP Server
MCPby GabrielBBaldez · v1.1.0
Send notifications across 23 channels with 36 AI-ready tools. One API, zero boilerplate.
MCP configuration
Command
Environment
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)
NOTIFY_CHANNELS_NOTION_APIKEYsecretNotion integration API key
NOTIFY_CHANNELS_NOTION_DATABASEIDNotion database ID
NOTIFY_CHANNELS_TWITCH_CLIENTIDsecretTwitch application client ID
NOTIFY_CHANNELS_TWITCH_CLIENTSECRETsecretTwitch application client secret
NOTIFY_CHANNELS_TWITCH_BROADCASTERIDTwitch broadcaster/channel ID
NOTIFY_CHANNELS_YOUTUBE_CLIENTIDsecretYouTube/Google OAuth2 client ID
NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRETsecretYouTube/Google OAuth2 client secret
NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKENsecretYouTube/Google OAuth2 refresh token
NOTIFY_CHANNELS_YOUTUBE_LIVECHATIDYouTube Live Chat ID
NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKENsecretInstagram Graph API access token
NOTIFY_CHANNELS_INSTAGRAM_USERIDInstagram Business account user ID
NOTIFY_CHANNELS_SENDGRID_APIKEYsecretSendGrid API key for email delivery with tracking
NOTIFY_CHANNELS_SENDGRID_FROMEMAILSendGrid sender email address
NOTIFY_CHANNELS_TIKTOKSHOP_APPKEYsecretTikTok Shop application key
NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRETsecretTikTok Shop application secret
NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKENsecretTikTok Shop access token
NOTIFY_CHANNELS_TIKTOKSHOP_SHOPIDTikTok Shop ID
NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKENsecretFacebook Page access token
NOTIFY_CHANNELS_FACEBOOK_PAGEIDFacebook Page ID
NOTIFY_CHANNELS_AWSSNS_ACCESSKEYIDsecretAWS access key ID for SNS
NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEYsecretAWS secret access key for SNS
NOTIFY_CHANNELS_AWSSNS_REGIONAWS region for SNS (e.g., us-east-1)
NOTIFY_CHANNELS_MAILGUN_APIKEYsecretMailgun API key
NOTIFY_CHANNELS_MAILGUN_DOMAINMailgun sending domain
NOTIFY_CHANNELS_MAILGUN_FROMEMAILMailgun sender email address
NOTIFY_CHANNELS_PAGERDUTY_APIKEYsecretPagerDuty Events API v2 integration key
Install in one click with Zurek
Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.