Send notifications across 23 channels with 36 AI-ready tools. One API, zero boilerplate.
Connect Runs on your machine
claude mcp add notify-hub -e NOTIFY_CHANNELS_EMAIL_HOST=<NOTIFY_CHANNELS_EMAIL_HOST> -e NOTIFY_CHANNELS_EMAIL_PORT=<NOTIFY_CHANNELS_EMAIL_PORT> -e NOTIFY_CHANNELS_EMAIL_USERNAME=<NOTIFY_CHANNELS_EMAIL_USERNAME> -e NOTIFY_CHANNELS_EMAIL_PASSWORD=<NOTIFY_CHANNELS_EMAIL_PASSWORD> -e NOTIFY_CHANNELS_EMAIL_FROM=<NOTIFY_CHANNELS_EMAIL_FROM> -e NOTIFY_CHANNELS_SMS_ACCOUNTSID=<NOTIFY_CHANNELS_SMS_ACCOUNTSID> -e NOTIFY_CHANNELS_SMS_AUTHTOKEN=<NOTIFY_CHANNELS_SMS_AUTHTOKEN> -e NOTIFY_CHANNELS_SMS_FROMNUMBER=<NOTIFY_CHANNELS_SMS_FROMNUMBER> -e NOTIFY_CHANNELS_SLACK_WEBHOOKURL=<NOTIFY_CHANNELS_SLACK_WEBHOOKURL> -e NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN=<NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN> -e NOTIFY_CHANNELS_TELEGRAM_CHATID=<NOTIFY_CHANNELS_TELEGRAM_CHATID> -e NOTIFY_CHANNELS_DISCORD_WEBHOOKURL=<NOTIFY_CHANNELS_DISCORD_WEBHOOKURL> -e NOTIFY_CHANNELS_TEAMS_WEBHOOKURL=<NOTIFY_CHANNELS_TEAMS_WEBHOOKURL> -e NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL=<NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL> -e NOTIFY_CHANNELS_TWITTER_APIKEY=<NOTIFY_CHANNELS_TWITTER_APIKEY> -e NOTIFY_CHANNELS_TWITTER_APISECRET=<NOTIFY_CHANNELS_TWITTER_APISECRET> -e NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN=<NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN> -e NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET=<NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET> -e NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN=<NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN> -e NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID=<NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID> -e NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID=<NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID> -e NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN=<NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN> -e NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER=<NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER> -e NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS=<NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS> -e NOTIFY_CHANNELS_NOTION_APIKEY=<NOTIFY_CHANNELS_NOTION_APIKEY> -e NOTIFY_CHANNELS_NOTION_DATABASEID=<NOTIFY_CHANNELS_NOTION_DATABASEID> -e NOTIFY_CHANNELS_TWITCH_CLIENTID=<NOTIFY_CHANNELS_TWITCH_CLIENTID> -e NOTIFY_CHANNELS_TWITCH_CLIENTSECRET=<NOTIFY_CHANNELS_TWITCH_CLIENTSECRET> -e NOTIFY_CHANNELS_TWITCH_BROADCASTERID=<NOTIFY_CHANNELS_TWITCH_BROADCASTERID> -e NOTIFY_CHANNELS_YOUTUBE_CLIENTID=<NOTIFY_CHANNELS_YOUTUBE_CLIENTID> -e NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET=<NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET> -e NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN=<NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN> -e NOTIFY_CHANNELS_YOUTUBE_LIVECHATID=<NOTIFY_CHANNELS_YOUTUBE_LIVECHATID> -e NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN=<NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN> -e NOTIFY_CHANNELS_INSTAGRAM_USERID=<NOTIFY_CHANNELS_INSTAGRAM_USERID> -e NOTIFY_CHANNELS_SENDGRID_APIKEY=<NOTIFY_CHANNELS_SENDGRID_APIKEY> -e NOTIFY_CHANNELS_SENDGRID_FROMEMAIL=<NOTIFY_CHANNELS_SENDGRID_FROMEMAIL> -e NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY=<NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY> -e NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET=<NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET> -e NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN=<NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN> -e NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID=<NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID> -e NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN=<NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN> -e NOTIFY_CHANNELS_FACEBOOK_PAGEID=<NOTIFY_CHANNELS_FACEBOOK_PAGEID> -e NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID=<NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID> -e NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY=<NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY> -e NOTIFY_CHANNELS_AWSSNS_REGION=<NOTIFY_CHANNELS_AWSSNS_REGION> -e NOTIFY_CHANNELS_MAILGUN_APIKEY=<NOTIFY_CHANNELS_MAILGUN_APIKEY> -e NOTIFY_CHANNELS_MAILGUN_DOMAIN=<NOTIFY_CHANNELS_MAILGUN_DOMAIN> -e NOTIFY_CHANNELS_MAILGUN_FROMEMAIL=<NOTIFY_CHANNELS_MAILGUN_FROMEMAIL> -e NOTIFY_CHANNELS_PAGERDUTY_APIKEY=<NOTIFY_CHANNELS_PAGERDUTY_APIKEY> -- docker run -i --rm ghcr.io/gabrielbbaldez/notify-hub:1.1.0
{
"mcpServers": {
"notify-hub": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/gabrielbbaldez/notify-hub:1.1.0"
],
"env": {
"NOTIFY_CHANNELS_EMAIL_HOST": "<NOTIFY_CHANNELS_EMAIL_HOST>",
"NOTIFY_CHANNELS_EMAIL_PORT": "<NOTIFY_CHANNELS_EMAIL_PORT>",
"NOTIFY_CHANNELS_EMAIL_USERNAME": "<NOTIFY_CHANNELS_EMAIL_USERNAME>",
"NOTIFY_CHANNELS_EMAIL_PASSWORD": "<NOTIFY_CHANNELS_EMAIL_PASSWORD>",
"NOTIFY_CHANNELS_EMAIL_FROM": "<NOTIFY_CHANNELS_EMAIL_FROM>",
"NOTIFY_CHANNELS_SMS_ACCOUNTSID": "<NOTIFY_CHANNELS_SMS_ACCOUNTSID>",
"NOTIFY_CHANNELS_SMS_AUTHTOKEN": "<NOTIFY_CHANNELS_SMS_AUTHTOKEN>",
"NOTIFY_CHANNELS_SMS_FROMNUMBER": "<NOTIFY_CHANNELS_SMS_FROMNUMBER>",
"NOTIFY_CHANNELS_SLACK_WEBHOOKURL": "<NOTIFY_CHANNELS_SLACK_WEBHOOKURL>",
"NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN": "<NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN>",
"NOTIFY_CHANNELS_TELEGRAM_CHATID": "<NOTIFY_CHANNELS_TELEGRAM_CHATID>",
"NOTIFY_CHANNELS_DISCORD_WEBHOOKURL": "<NOTIFY_CHANNELS_DISCORD_WEBHOOKURL>",
"NOTIFY_CHANNELS_TEAMS_WEBHOOKURL": "<NOTIFY_CHANNELS_TEAMS_WEBHOOKURL>",
"NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL": "<NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL>",
"NOTIFY_CHANNELS_TWITTER_APIKEY": "<NOTIFY_CHANNELS_TWITTER_APIKEY>",
"NOTIFY_CHANNELS_TWITTER_APISECRET": "<NOTIFY_CHANNELS_TWITTER_APISECRET>",
"NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN": "<NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN>",
"NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET": "<NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET>",
"NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN": "<NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN>",
"NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID": "<NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID>",
"NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID": "<NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID>",
"NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN": "<NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN>",
"NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER": "<NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER>",
"NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS": "<NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS>",
"NOTIFY_CHANNELS_NOTION_APIKEY": "<NOTIFY_CHANNELS_NOTION_APIKEY>",
"NOTIFY_CHANNELS_NOTION_DATABASEID": "<NOTIFY_CHANNELS_NOTION_DATABASEID>",
"NOTIFY_CHANNELS_TWITCH_CLIENTID": "<NOTIFY_CHANNELS_TWITCH_CLIENTID>",
"NOTIFY_CHANNELS_TWITCH_CLIENTSECRET": "<NOTIFY_CHANNELS_TWITCH_CLIENTSECRET>",
"NOTIFY_CHANNELS_TWITCH_BROADCASTERID": "<NOTIFY_CHANNELS_TWITCH_BROADCASTERID>",
"NOTIFY_CHANNELS_YOUTUBE_CLIENTID": "<NOTIFY_CHANNELS_YOUTUBE_CLIENTID>",
"NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET": "<NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET>",
"NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN": "<NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN>",
"NOTIFY_CHANNELS_YOUTUBE_LIVECHATID": "<NOTIFY_CHANNELS_YOUTUBE_LIVECHATID>",
"NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN": "<NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN>",
"NOTIFY_CHANNELS_INSTAGRAM_USERID": "<NOTIFY_CHANNELS_INSTAGRAM_USERID>",
"NOTIFY_CHANNELS_SENDGRID_APIKEY": "<NOTIFY_CHANNELS_SENDGRID_APIKEY>",
"NOTIFY_CHANNELS_SENDGRID_FROMEMAIL": "<NOTIFY_CHANNELS_SENDGRID_FROMEMAIL>",
"NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY": "<NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY>",
"NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET": "<NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET>",
"NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN": "<NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN>",
"NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID": "<NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID>",
"NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN": "<NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN>",
"NOTIFY_CHANNELS_FACEBOOK_PAGEID": "<NOTIFY_CHANNELS_FACEBOOK_PAGEID>",
"NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID": "<NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID>",
"NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY": "<NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY>",
"NOTIFY_CHANNELS_AWSSNS_REGION": "<NOTIFY_CHANNELS_AWSSNS_REGION>",
"NOTIFY_CHANNELS_MAILGUN_APIKEY": "<NOTIFY_CHANNELS_MAILGUN_APIKEY>",
"NOTIFY_CHANNELS_MAILGUN_DOMAIN": "<NOTIFY_CHANNELS_MAILGUN_DOMAIN>",
"NOTIFY_CHANNELS_MAILGUN_FROMEMAIL": "<NOTIFY_CHANNELS_MAILGUN_FROMEMAIL>",
"NOTIFY_CHANNELS_PAGERDUTY_APIKEY": "<NOTIFY_CHANNELS_PAGERDUTY_APIKEY>"
}
}
}
}
{
"mcpServers": {
"notify-hub": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/gabrielbbaldez/notify-hub:1.1.0"
],
"env": {
"NOTIFY_CHANNELS_EMAIL_HOST": "<NOTIFY_CHANNELS_EMAIL_HOST>",
"NOTIFY_CHANNELS_EMAIL_PORT": "<NOTIFY_CHANNELS_EMAIL_PORT>",
"NOTIFY_CHANNELS_EMAIL_USERNAME": "<NOTIFY_CHANNELS_EMAIL_USERNAME>",
"NOTIFY_CHANNELS_EMAIL_PASSWORD": "<NOTIFY_CHANNELS_EMAIL_PASSWORD>",
"NOTIFY_CHANNELS_EMAIL_FROM": "<NOTIFY_CHANNELS_EMAIL_FROM>",
"NOTIFY_CHANNELS_SMS_ACCOUNTSID": "<NOTIFY_CHANNELS_SMS_ACCOUNTSID>",
"NOTIFY_CHANNELS_SMS_AUTHTOKEN": "<NOTIFY_CHANNELS_SMS_AUTHTOKEN>",
"NOTIFY_CHANNELS_SMS_FROMNUMBER": "<NOTIFY_CHANNELS_SMS_FROMNUMBER>",
"NOTIFY_CHANNELS_SLACK_WEBHOOKURL": "<NOTIFY_CHANNELS_SLACK_WEBHOOKURL>",
"NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN": "<NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN>",
"NOTIFY_CHANNELS_TELEGRAM_CHATID": "<NOTIFY_CHANNELS_TELEGRAM_CHATID>",
"NOTIFY_CHANNELS_DISCORD_WEBHOOKURL": "<NOTIFY_CHANNELS_DISCORD_WEBHOOKURL>",
"NOTIFY_CHANNELS_TEAMS_WEBHOOKURL": "<NOTIFY_CHANNELS_TEAMS_WEBHOOKURL>",
"NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL": "<NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL>",
"NOTIFY_CHANNELS_TWITTER_APIKEY": "<NOTIFY_CHANNELS_TWITTER_APIKEY>",
"NOTIFY_CHANNELS_TWITTER_APISECRET": "<NOTIFY_CHANNELS_TWITTER_APISECRET>",
"NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN": "<NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN>",
"NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET": "<NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET>",
"NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN": "<NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN>",
"NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID": "<NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID>",
"NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID": "<NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID>",
"NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN": "<NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN>",
"NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER": "<NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER>",
"NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS": "<NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS>",
"NOTIFY_CHANNELS_NOTION_APIKEY": "<NOTIFY_CHANNELS_NOTION_APIKEY>",
"NOTIFY_CHANNELS_NOTION_DATABASEID": "<NOTIFY_CHANNELS_NOTION_DATABASEID>",
"NOTIFY_CHANNELS_TWITCH_CLIENTID": "<NOTIFY_CHANNELS_TWITCH_CLIENTID>",
"NOTIFY_CHANNELS_TWITCH_CLIENTSECRET": "<NOTIFY_CHANNELS_TWITCH_CLIENTSECRET>",
"NOTIFY_CHANNELS_TWITCH_BROADCASTERID": "<NOTIFY_CHANNELS_TWITCH_BROADCASTERID>",
"NOTIFY_CHANNELS_YOUTUBE_CLIENTID": "<NOTIFY_CHANNELS_YOUTUBE_CLIENTID>",
"NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET": "<NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET>",
"NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN": "<NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN>",
"NOTIFY_CHANNELS_YOUTUBE_LIVECHATID": "<NOTIFY_CHANNELS_YOUTUBE_LIVECHATID>",
"NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN": "<NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN>",
"NOTIFY_CHANNELS_INSTAGRAM_USERID": "<NOTIFY_CHANNELS_INSTAGRAM_USERID>",
"NOTIFY_CHANNELS_SENDGRID_APIKEY": "<NOTIFY_CHANNELS_SENDGRID_APIKEY>",
"NOTIFY_CHANNELS_SENDGRID_FROMEMAIL": "<NOTIFY_CHANNELS_SENDGRID_FROMEMAIL>",
"NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY": "<NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY>",
"NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET": "<NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET>",
"NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN": "<NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN>",
"NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID": "<NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID>",
"NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN": "<NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN>",
"NOTIFY_CHANNELS_FACEBOOK_PAGEID": "<NOTIFY_CHANNELS_FACEBOOK_PAGEID>",
"NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID": "<NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID>",
"NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY": "<NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY>",
"NOTIFY_CHANNELS_AWSSNS_REGION": "<NOTIFY_CHANNELS_AWSSNS_REGION>",
"NOTIFY_CHANNELS_MAILGUN_APIKEY": "<NOTIFY_CHANNELS_MAILGUN_APIKEY>",
"NOTIFY_CHANNELS_MAILGUN_DOMAIN": "<NOTIFY_CHANNELS_MAILGUN_DOMAIN>",
"NOTIFY_CHANNELS_MAILGUN_FROMEMAIL": "<NOTIFY_CHANNELS_MAILGUN_FROMEMAIL>",
"NOTIFY_CHANNELS_PAGERDUTY_APIKEY": "<NOTIFY_CHANNELS_PAGERDUTY_APIKEY>"
}
}
}
}
{
"servers": {
"notify-hub": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/gabrielbbaldez/notify-hub:1.1.0"
],
"env": {
"NOTIFY_CHANNELS_EMAIL_HOST": "<NOTIFY_CHANNELS_EMAIL_HOST>",
"NOTIFY_CHANNELS_EMAIL_PORT": "<NOTIFY_CHANNELS_EMAIL_PORT>",
"NOTIFY_CHANNELS_EMAIL_USERNAME": "<NOTIFY_CHANNELS_EMAIL_USERNAME>",
"NOTIFY_CHANNELS_EMAIL_PASSWORD": "<NOTIFY_CHANNELS_EMAIL_PASSWORD>",
"NOTIFY_CHANNELS_EMAIL_FROM": "<NOTIFY_CHANNELS_EMAIL_FROM>",
"NOTIFY_CHANNELS_SMS_ACCOUNTSID": "<NOTIFY_CHANNELS_SMS_ACCOUNTSID>",
"NOTIFY_CHANNELS_SMS_AUTHTOKEN": "<NOTIFY_CHANNELS_SMS_AUTHTOKEN>",
"NOTIFY_CHANNELS_SMS_FROMNUMBER": "<NOTIFY_CHANNELS_SMS_FROMNUMBER>",
"NOTIFY_CHANNELS_SLACK_WEBHOOKURL": "<NOTIFY_CHANNELS_SLACK_WEBHOOKURL>",
"NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN": "<NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN>",
"NOTIFY_CHANNELS_TELEGRAM_CHATID": "<NOTIFY_CHANNELS_TELEGRAM_CHATID>",
"NOTIFY_CHANNELS_DISCORD_WEBHOOKURL": "<NOTIFY_CHANNELS_DISCORD_WEBHOOKURL>",
"NOTIFY_CHANNELS_TEAMS_WEBHOOKURL": "<NOTIFY_CHANNELS_TEAMS_WEBHOOKURL>",
"NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL": "<NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL>",
"NOTIFY_CHANNELS_TWITTER_APIKEY": "<NOTIFY_CHANNELS_TWITTER_APIKEY>",
"NOTIFY_CHANNELS_TWITTER_APISECRET": "<NOTIFY_CHANNELS_TWITTER_APISECRET>",
"NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN": "<NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN>",
"NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET": "<NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET>",
"NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN": "<NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN>",
"NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID": "<NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID>",
"NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID": "<NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID>",
"NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN": "<NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN>",
"NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER": "<NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER>",
"NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS": "<NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS>",
"NOTIFY_CHANNELS_NOTION_APIKEY": "<NOTIFY_CHANNELS_NOTION_APIKEY>",
"NOTIFY_CHANNELS_NOTION_DATABASEID": "<NOTIFY_CHANNELS_NOTION_DATABASEID>",
"NOTIFY_CHANNELS_TWITCH_CLIENTID": "<NOTIFY_CHANNELS_TWITCH_CLIENTID>",
"NOTIFY_CHANNELS_TWITCH_CLIENTSECRET": "<NOTIFY_CHANNELS_TWITCH_CLIENTSECRET>",
"NOTIFY_CHANNELS_TWITCH_BROADCASTERID": "<NOTIFY_CHANNELS_TWITCH_BROADCASTERID>",
"NOTIFY_CHANNELS_YOUTUBE_CLIENTID": "<NOTIFY_CHANNELS_YOUTUBE_CLIENTID>",
"NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET": "<NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET>",
"NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN": "<NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN>",
"NOTIFY_CHANNELS_YOUTUBE_LIVECHATID": "<NOTIFY_CHANNELS_YOUTUBE_LIVECHATID>",
"NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN": "<NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN>",
"NOTIFY_CHANNELS_INSTAGRAM_USERID": "<NOTIFY_CHANNELS_INSTAGRAM_USERID>",
"NOTIFY_CHANNELS_SENDGRID_APIKEY": "<NOTIFY_CHANNELS_SENDGRID_APIKEY>",
"NOTIFY_CHANNELS_SENDGRID_FROMEMAIL": "<NOTIFY_CHANNELS_SENDGRID_FROMEMAIL>",
"NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY": "<NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY>",
"NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET": "<NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET>",
"NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN": "<NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN>",
"NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID": "<NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID>",
"NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN": "<NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN>",
"NOTIFY_CHANNELS_FACEBOOK_PAGEID": "<NOTIFY_CHANNELS_FACEBOOK_PAGEID>",
"NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID": "<NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID>",
"NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY": "<NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY>",
"NOTIFY_CHANNELS_AWSSNS_REGION": "<NOTIFY_CHANNELS_AWSSNS_REGION>",
"NOTIFY_CHANNELS_MAILGUN_APIKEY": "<NOTIFY_CHANNELS_MAILGUN_APIKEY>",
"NOTIFY_CHANNELS_MAILGUN_DOMAIN": "<NOTIFY_CHANNELS_MAILGUN_DOMAIN>",
"NOTIFY_CHANNELS_MAILGUN_FROMEMAIL": "<NOTIFY_CHANNELS_MAILGUN_FROMEMAIL>",
"NOTIFY_CHANNELS_PAGERDUTY_APIKEY": "<NOTIFY_CHANNELS_PAGERDUTY_APIKEY>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
NOTIFY_CHANNELS_EMAIL_HOSTOptional | SMTP server host for email notifications |
NOTIFY_CHANNELS_EMAIL_PORTOptional | SMTP server port |
NOTIFY_CHANNELS_EMAIL_USERNAMEOptional, secret | SMTP authentication username |
NOTIFY_CHANNELS_EMAIL_PASSWORDOptional, secret | SMTP authentication password |
NOTIFY_CHANNELS_EMAIL_FROMOptional | Default sender email address |
NOTIFY_CHANNELS_SMS_ACCOUNTSIDOptional, secret | Twilio Account SID for SMS |
NOTIFY_CHANNELS_SMS_AUTHTOKENOptional, secret | Twilio Auth Token for SMS |
NOTIFY_CHANNELS_SMS_FROMNUMBEROptional | Twilio sender phone number |
NOTIFY_CHANNELS_SLACK_WEBHOOKURLOptional, secret | Slack incoming webhook URL |
NOTIFY_CHANNELS_TELEGRAM_BOTTOKENOptional, secret | Telegram Bot API token |
NOTIFY_CHANNELS_TELEGRAM_CHATIDOptional | Telegram chat/group ID |
NOTIFY_CHANNELS_DISCORD_WEBHOOKURLOptional, secret | Discord webhook URL |
NOTIFY_CHANNELS_TEAMS_WEBHOOKURLOptional, secret | Microsoft Teams webhook URL |
NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURLOptional, secret | Google Chat webhook URL |
NOTIFY_CHANNELS_TWITTER_APIKEYOptional, secret | Twitter/X API key |
NOTIFY_CHANNELS_TWITTER_APISECRETOptional, secret | Twitter/X API secret |
NOTIFY_CHANNELS_TWITTER_ACCESSTOKENOptional, secret | Twitter/X access token |
NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRETOptional, secret | Twitter/X access token secret |
NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKENOptional, secret | LinkedIn OAuth2 access token |
NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONIDOptional | LinkedIn organization/company ID |
NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSIDOptional, secret | Twilio Account SID for WhatsApp |
NOTIFY_CHANNELS_WHATSAPP_AUTHTOKENOptional, secret | Twilio Auth Token for WhatsApp |
NOTIFY_CHANNELS_WHATSAPP_FROMNUMBEROptional | WhatsApp sender number (with whatsapp: prefix) |
NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALSOptional, secret | Firebase Cloud Messaging credentials JSON (base64 or path) |
NOTIFY_CHANNELS_NOTION_APIKEYOptional, secret | Notion integration API key |
NOTIFY_CHANNELS_NOTION_DATABASEIDOptional | Notion database ID |
NOTIFY_CHANNELS_TWITCH_CLIENTIDOptional, secret | Twitch application client ID |
NOTIFY_CHANNELS_TWITCH_CLIENTSECRETOptional, secret | Twitch application client secret |
NOTIFY_CHANNELS_TWITCH_BROADCASTERIDOptional | Twitch broadcaster/channel ID |
NOTIFY_CHANNELS_YOUTUBE_CLIENTIDOptional, secret | YouTube/Google OAuth2 client ID |
NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRETOptional, secret | YouTube/Google OAuth2 client secret |
NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKENOptional, secret | YouTube/Google OAuth2 refresh token |
NOTIFY_CHANNELS_YOUTUBE_LIVECHATIDOptional | YouTube Live Chat ID |
NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKENOptional, secret | Instagram Graph API access token |
NOTIFY_CHANNELS_INSTAGRAM_USERIDOptional | Instagram Business account user ID |
NOTIFY_CHANNELS_SENDGRID_APIKEYOptional, secret | SendGrid API key for email delivery with tracking |
NOTIFY_CHANNELS_SENDGRID_FROMEMAILOptional | SendGrid sender email address |
NOTIFY_CHANNELS_TIKTOKSHOP_APPKEYOptional, secret | TikTok Shop application key |
NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRETOptional, secret | TikTok Shop application secret |
NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKENOptional, secret | TikTok Shop access token |
NOTIFY_CHANNELS_TIKTOKSHOP_SHOPIDOptional | TikTok Shop ID |
NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKENOptional, secret | Facebook Page access token |
NOTIFY_CHANNELS_FACEBOOK_PAGEIDOptional | Facebook Page ID |
NOTIFY_CHANNELS_AWSSNS_ACCESSKEYIDOptional, secret | AWS access key ID for SNS |
NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEYOptional, secret | AWS secret access key for SNS |
NOTIFY_CHANNELS_AWSSNS_REGIONOptional | AWS region for SNS (e.g., us-east-1) |
NOTIFY_CHANNELS_MAILGUN_APIKEYOptional, secret | Mailgun API key |
NOTIFY_CHANNELS_MAILGUN_DOMAINOptional | Mailgun sending domain |
NOTIFY_CHANNELS_MAILGUN_FROMEMAILOptional | Mailgun sender email address |
NOTIFY_CHANNELS_PAGERDUTY_APIKEYOptional, secret | PagerDuty Events API v2 integration key |
Details
| Package | ghcr.io/gabrielbbaldez/notify-hub:1.1.0 (OCI, stdio) |
| First published | 17 Mar 2026 |
| Last updated | 17 Mar 2026 |
| Registry name | io.github.GabrielBBaldez/notify-hub |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
