RFP.ai
v1.0.1
ai.rfp/rfp-ai
Draft cited RFP and security questionnaire answers from your knowledge base, with human review
io.github.GabrielBBaldez/notify-hub · v1.1.0
Send notifications across 23 channels with 36 AI-ready tools. One API, zero boilerplate.
NotifyHub — Unified Notification MCP Server 是一个MCP Server,收录自 官方 MCP Registry。支持 stdio 传输。本页提供 Cursor、Claude Code 等客户端的安装配置片段。
选择你的平台查看安装方式
{
"mcpServers": {
"notify-hub": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/gabrielbbaldez/notify-hub:1.1.0"
]
}
}
}NOTIFY_CHANNELS_EMAIL_HOST可选SMTP server host for email notifications
NOTIFY_CHANNELS_EMAIL_PORT可选SMTP server port
NOTIFY_CHANNELS_EMAIL_USERNAME可选secretSMTP authentication username
NOTIFY_CHANNELS_EMAIL_PASSWORD可选secretSMTP authentication password
NOTIFY_CHANNELS_EMAIL_FROM可选Default sender email address
NOTIFY_CHANNELS_SMS_ACCOUNTSID可选secretTwilio Account SID for SMS
NOTIFY_CHANNELS_SMS_AUTHTOKEN可选secretTwilio Auth Token for SMS
NOTIFY_CHANNELS_SMS_FROMNUMBER可选Twilio sender phone number
NOTIFY_CHANNELS_SLACK_WEBHOOKURL可选secretSlack incoming webhook URL
NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN可选secretTelegram Bot API token
NOTIFY_CHANNELS_TELEGRAM_CHATID可选Telegram chat/group ID
NOTIFY_CHANNELS_DISCORD_WEBHOOKURL可选secretDiscord webhook URL
NOTIFY_CHANNELS_TEAMS_WEBHOOKURL可选secretMicrosoft Teams webhook URL
NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL可选secretGoogle Chat webhook URL
NOTIFY_CHANNELS_TWITTER_APIKEY可选secretTwitter/X API key
NOTIFY_CHANNELS_TWITTER_APISECRET可选secretTwitter/X API secret
NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN可选secretTwitter/X access token
NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET可选secretTwitter/X access token secret
NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN可选secretLinkedIn OAuth2 access token
NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID可选LinkedIn organization/company ID
NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID可选secretTwilio Account SID for WhatsApp
NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN可选secretTwilio Auth Token for WhatsApp
NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER可选WhatsApp sender number (with whatsapp: prefix)
NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS可选secretFirebase Cloud Messaging credentials JSON (base64 or path)
NOTIFY_CHANNELS_NOTION_APIKEY可选secretNotion integration API key
NOTIFY_CHANNELS_NOTION_DATABASEID可选Notion database ID
NOTIFY_CHANNELS_TWITCH_CLIENTID可选secretTwitch application client ID
NOTIFY_CHANNELS_TWITCH_CLIENTSECRET可选secretTwitch application client secret
NOTIFY_CHANNELS_TWITCH_BROADCASTERID可选Twitch broadcaster/channel ID
NOTIFY_CHANNELS_YOUTUBE_CLIENTID可选secretYouTube/Google OAuth2 client ID
NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET可选secretYouTube/Google OAuth2 client secret
NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN可选secretYouTube/Google OAuth2 refresh token
NOTIFY_CHANNELS_YOUTUBE_LIVECHATID可选YouTube Live Chat ID
NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN可选secretInstagram Graph API access token
NOTIFY_CHANNELS_INSTAGRAM_USERID可选Instagram Business account user ID
NOTIFY_CHANNELS_SENDGRID_APIKEY可选secretSendGrid API key for email delivery with tracking
NOTIFY_CHANNELS_SENDGRID_FROMEMAIL可选SendGrid sender email address
NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY可选secretTikTok Shop application key
NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET可选secretTikTok Shop application secret
NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN可选secretTikTok Shop access token
NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID可选TikTok Shop ID
NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN可选secretFacebook Page access token
NOTIFY_CHANNELS_FACEBOOK_PAGEID可选Facebook Page ID
NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID可选secretAWS access key ID for SNS
NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY可选secretAWS secret access key for SNS
NOTIFY_CHANNELS_AWSSNS_REGION可选AWS region for SNS (e.g., us-east-1)
NOTIFY_CHANNELS_MAILGUN_APIKEY可选secretMailgun API key
NOTIFY_CHANNELS_MAILGUN_DOMAIN可选Mailgun sending domain
NOTIFY_CHANNELS_MAILGUN_FROMEMAIL可选Mailgun sender email address
NOTIFY_CHANNELS_PAGERDUTY_APIKEY可选secretPagerDuty Events API v2 integration key
v1.0.1
ai.rfp/rfp-ai
Draft cited RFP and security questionnaire answers from your knowledge base, with human review
v1.1.0
io.github.xenarch-ai/xenarch-mcp
Xenarch — x402 MCP server for AI agent payments. Non-custodial, USDC on Base L2.
v1.0.0
com.docimprint/api
AI document intelligence: extract, summarize, claim-check, and notarize with on-chain proofs.
v0.14.0
io.github.blackwell-systems/agent-lsp
Stateful LSP runtime for AI agents — 50+ tools across 30+ languages via MCP.
v0.2.13
io.github.hostinger/hostinger-api-mcp
MCP server for Hostinger API
v0.41.0
io.github.zhitongblog/unterm
The terminal AI agents can drive: spawn panes, run commands, read screens, scrolling screenshots.
{
"id": "io.github.GabrielBBaldez/notify-hub",
"type": "mcp-server",
"version": "1.1.0",
"displayName": "NotifyHub — Unified Notification MCP Server",
"description": "Send notifications across 23 channels with 36 AI-ready tools. One API, zero boilerplate.",
"repository": {
"url": "https://github.com/GabrielBBaldez/notify-hub",
"source": "github"
},
"distribution": {
"packages": [
{
"registryType": "oci",
"identifier": "ghcr.io/gabrielbbaldez/notify-hub:1.1.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "NOTIFY_CHANNELS_EMAIL_HOST",
"description": "SMTP server host for email notifications"
},
{
"name": "NOTIFY_CHANNELS_EMAIL_PORT",
"description": "SMTP server port"
},
{
"name": "NOTIFY_CHANNELS_EMAIL_USERNAME",
"description": "SMTP authentication username",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_EMAIL_PASSWORD",
"description": "SMTP authentication password",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_EMAIL_FROM",
"description": "Default sender email address"
},
{
"name": "NOTIFY_CHANNELS_SMS_ACCOUNTSID",
"description": "Twilio Account SID for SMS",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_SMS_AUTHTOKEN",
"description": "Twilio Auth Token for SMS",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_SMS_FROMNUMBER",
"description": "Twilio sender phone number"
},
{
"name": "NOTIFY_CHANNELS_SLACK_WEBHOOKURL",
"description": "Slack incoming webhook URL",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TELEGRAM_BOTTOKEN",
"description": "Telegram Bot API token",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TELEGRAM_CHATID",
"description": "Telegram chat/group ID"
},
{
"name": "NOTIFY_CHANNELS_DISCORD_WEBHOOKURL",
"description": "Discord webhook URL",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TEAMS_WEBHOOKURL",
"description": "Microsoft Teams webhook URL",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_GOOGLECHAT_WEBHOOKURL",
"description": "Google Chat webhook URL",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TWITTER_APIKEY",
"description": "Twitter/X API key",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TWITTER_APISECRET",
"description": "Twitter/X API secret",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TWITTER_ACCESSTOKEN",
"description": "Twitter/X access token",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TWITTER_ACCESSTOKENSECRET",
"description": "Twitter/X access token secret",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_LINKEDIN_ACCESSTOKEN",
"description": "LinkedIn OAuth2 access token",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_LINKEDIN_ORGANIZATIONID",
"description": "LinkedIn organization/company ID"
},
{
"name": "NOTIFY_CHANNELS_WHATSAPP_ACCOUNTSID",
"description": "Twilio Account SID for WhatsApp",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_WHATSAPP_AUTHTOKEN",
"description": "Twilio Auth Token for WhatsApp",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_WHATSAPP_FROMNUMBER",
"description": "WhatsApp sender number (with whatsapp: prefix)"
},
{
"name": "NOTIFY_CHANNELS_PUSH_FIREBASECREDENTIALS",
"description": "Firebase Cloud Messaging credentials JSON (base64 or path)",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_NOTION_APIKEY",
"description": "Notion integration API key",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_NOTION_DATABASEID",
"description": "Notion database ID"
},
{
"name": "NOTIFY_CHANNELS_TWITCH_CLIENTID",
"description": "Twitch application client ID",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TWITCH_CLIENTSECRET",
"description": "Twitch application client secret",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TWITCH_BROADCASTERID",
"description": "Twitch broadcaster/channel ID"
},
{
"name": "NOTIFY_CHANNELS_YOUTUBE_CLIENTID",
"description": "YouTube/Google OAuth2 client ID",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_YOUTUBE_CLIENTSECRET",
"description": "YouTube/Google OAuth2 client secret",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_YOUTUBE_REFRESHTOKEN",
"description": "YouTube/Google OAuth2 refresh token",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_YOUTUBE_LIVECHATID",
"description": "YouTube Live Chat ID"
},
{
"name": "NOTIFY_CHANNELS_INSTAGRAM_ACCESSTOKEN",
"description": "Instagram Graph API access token",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_INSTAGRAM_USERID",
"description": "Instagram Business account user ID"
},
{
"name": "NOTIFY_CHANNELS_SENDGRID_APIKEY",
"description": "SendGrid API key for email delivery with tracking",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_SENDGRID_FROMEMAIL",
"description": "SendGrid sender email address"
},
{
"name": "NOTIFY_CHANNELS_TIKTOKSHOP_APPKEY",
"description": "TikTok Shop application key",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TIKTOKSHOP_APPSECRET",
"description": "TikTok Shop application secret",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TIKTOKSHOP_ACCESSTOKEN",
"description": "TikTok Shop access token",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_TIKTOKSHOP_SHOPID",
"description": "TikTok Shop ID"
},
{
"name": "NOTIFY_CHANNELS_FACEBOOK_PAGEACCESSTOKEN",
"description": "Facebook Page access token",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_FACEBOOK_PAGEID",
"description": "Facebook Page ID"
},
{
"name": "NOTIFY_CHANNELS_AWSSNS_ACCESSKEYID",
"description": "AWS access key ID for SNS",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_AWSSNS_SECRETACCESSKEY",
"description": "AWS secret access key for SNS",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_AWSSNS_REGION",
"description": "AWS region for SNS (e.g., us-east-1)"
},
{
"name": "NOTIFY_CHANNELS_MAILGUN_APIKEY",
"description": "Mailgun API key",
"isSecret": true
},
{
"name": "NOTIFY_CHANNELS_MAILGUN_DOMAIN",
"description": "Mailgun sending domain"
},
{
"name": "NOTIFY_CHANNELS_MAILGUN_FROMEMAIL",
"description": "Mailgun sender email address"
},
{
"name": "NOTIFY_CHANNELS_PAGERDUTY_APIKEY",
"description": "PagerDuty Events API v2 integration key",
"isSecret": true
}
]
}
],
"remotes": []
},
"dependencies": [],
"installTargets": [
"claude-code",
"claude-desktop",
"cursor",
"vscode"
],
"keywords": [],
"provenance": {
"origin": "official-mcp-registry",
"originalId": "io.github.GabrielBBaldez/notify-hub",
"originalUrl": "https://registry.modelcontextprotocol.io/v0.1/servers/io.github.GabrielBBaldez%2Fnotify-hub/versions/latest",
"isOfficial": true,
"status": "active"
}
}