Ntfy Push Notifications
Enables sending push notifications through the ntfy service with customizable titles, summaries, pri...
Determine Authentication Needs
- If you will use a public topic on the ntfy.sh service, you only need the topic name (no token required).
- If you plan to use a private topic or a self-hosted ntfy server, you’ll need an access token.
Obtain Your ntfy Topic
- Choose a unique string as your topic name. This can be any word or phrase.
- You’ll use this topic both for sending and receiving notifications.
(If Needed) Obtain an ntfy Access Token
- If your topic or server is protected, you need to generate/log in to get an access token.
- For the official ntfy.sh server, follow these steps:
- Go to the ntfy.sh web app.
- Click on the hamburger menu (☰) in the top-left corner.
- Choose "API tokens".
- Log in or sign up if required.
- Create a new token and copy it.
- For self-hosted servers, log in to your server’s UI, find the "API tokens" or "Account" section, and create a token.
(If Needed) Note Your ntfy Server URL
- For the default public server, use:
https://ntfy.sh - For self-hosted, use your server URL (e.g.,
https://ntfy.yourdomain.com).
- For the default public server, use:
Fill In Values in FastMCP
- In the FastMCP connection interface, click the “Install Now” button for ntfy-me-mcp.
- Fill in the required fields:
NTFY_TOPIC: Your chosen topic name.- (Optional)
NTFY_URL: The URL of your ntfy server (omit for defaulthttps://ntfy.sh). - (Optional)
NTFY_TOKEN: Your access token (only if using a protected topic or server). - (Optional)
PROTECTED_TOPIC: Set totrueif your topic requires authentication.
Set Up Your Notification Receiver
- Install the ntfy app on your device.
- Subscribe to your chosen topic (the same string used in
NTFY_TOPIC).
You are now ready to send notifications using the ntfy-me-mcp integration!
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Configure Environment Variables for
Please provide values for the following environment variables:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Communication
View All →
Slack
Experience the most powerful MCP server for Slack workspaces with advanced message and channel support. This feature-rich server allows fetching messages from channels, threads, DMs, and group DMs with embedded user info and smart history pagination by date or count. It supports enterprise workspaces, caching for faster access, and flexible transports like Stdio and SSE with proxy settings. Designed for stealth operation or secure access via OAuth, it integrates channel and thread lookups by name or ID to give rich, contextual Slack workspace data efficiently and reliably. Perfect for developers needing robust Slack data handling.