Ntfy MCP integration
Publishes escalation alerts to ntfy topics, reads cached messages back to confirm delivery, and keeps web push subscriptions current.
22actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Publish message to topic
Lyro sends a message to an ntfy topic. Your team broadcasts updates and alerts to subscribers without a separate tool.
Fetch latest message from topic
Lyro retrieves the most recent message cached in an ntfy topic. Your team checks the latest status update without polling or refreshing.
Subscribe to ntfy topic with filters
Lyro subscribes to messages from an ntfy topic and applies message filters. Your team receives only relevant notifications and reduces noise in conversations.
How businesses use Ntfy + Lyro
Each card is one request a support team gets, and the Ntfy actions Lyro runs to close it.
Push an alert the moment a conversation needs a human
Lyro publishes to the on-call topic with a priority and tags set, sending it as JSON where custom headers are not an option, or as a plain webhook trigger for the simplest listeners.
Publish Message to TopicPublish Message as JSON to NTFYTrigger NTFY WebhookConfirm what a topic already received
Lyro polls a topic's cache and filters by title, priority, or tag to show the last alert that went out, so a question about whether the team was notified is answered from the server record.
Fetch Latest Message from TopicFetch Cached MessagesPoll Messages from TopicKeep browser push subscriptions tidy
Lyro registers a browser endpoint for someone joining the rotation and unregisters it when they leave, and can open a new account on the hosted service where signup is permitted.
Create Web Push SubscriptionDelete Web Push SubscriptionCreate NTFY AccountCheck the notification path before relying on it
Lyro verifies the service is responding, reads message counts and publishing rates from server statistics, and reports the account's tier limits so a quiet topic can be told apart from an exhausted quota.
Check NTFY Service HealthGet Server StatisticsGet Account Information
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Ntfy actions it has and picks the ones a request needs.
- 01
Connect Ntfy
Authorize the Ntfy account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Ntfy actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Ntfy
Setup, permissions, and the limits of what Lyro can do inside Ntfy.
Only if you allow it. Create NTFY Account targets the hosted ntfy.sh service and is unavailable on self-hosted instances unless signup is explicitly enabled in the server configuration. Publishing and reading topics work on both.
Every action available in Ntfy
All 22 actions your agent can call on Ntfy, straight from the live MCP connection.
Create ntfy account
Register a new user account on ntfy.
Create web push subscription
Register a web push subscription for browser notifications.
Delete web push subscription
Unregister a web push subscription from the ntfy server.
Fetch cached messages
Fetch cached messages from a ntfy topic.
Fetch latest message from topic
Fetch the most recent message from a topic's cache.
Fetch scheduled messages
Fetch messages scheduled for later delivery from a topic.
Get account information
Retrieve account data for authenticated user or anonymous user.
Get server statistics
Retrieve server statistics including message counts and publishing rates.
Get service tiers
List all available ntfy service tiers with their limits and features.
Get file attachment metadata
Get file attachment metadata from a message without downloading the file content.
Check ntfy service health
Check the health status of the ntfy service.
Poll messages from topic
Poll for messages from an ntfy topic without maintaining a long-standing connection.
Publish message as JSON to ntfy
Publish messages as JSON to ntfy.
Publish message to topic
Publish a message to a ntfy topic.
Publish message to topic (put)
Publish a message to a topic using PUT method.
Publish message via get
Publish messages to ntfy via GET request with URL parameters.
Send message via webhook
Send messages via webhook endpoint using simple GET request.
Subscribe to ntfy topic with filters
Subscribe to a ntfy topic with filters based on message fields (id, message, title, priority, tags).
Subscribe to topic (JSON stream)
Subscribe to a ntfy topic and receive messages as JSON stream.
Subscribe to multiple ntfy topics
Subscribe to multiple ntfy topics simultaneously using comma-separated topic list.
Subscribe to topic (raw stream)
Subscribe to a topic and receive message bodies as raw text stream.
Trigger ntfy webhook
Trigger a webhook to publish a message to an ntfy topic via simple HTTP GET request.
The tools Ntfy sits next to
Same connection, same setup. Pick the next one your team already uses.
Basecamp
Pulls current Basecamp project status into the conversation and triggers updates on request.
Erpnext
Reads stock and party details, raises invoices and delivery notes from existing orders, and drives documents through submit, cancel, and workflow steps.
Jira
Searches the backlog with JQL, files properly typed issues with attachments, transitions and assigns them, and moves work into the live sprint.
Motion
Files tasks with priority, due date, and assignee, answers what is on someone's plate, reworks the plan when priorities move, and leaves context behind.
Servicem8
Opens jobs from customer requests, answers where a job stands, records and corrects payments, and prices quotes from the live materials catalog.
Todoist
Filters live task lists, captures and closes tasks in one line, reorganises sections and ordering, and manages project collaborators.

Ready to connect Ntfy?
Authorize the account and your agent has all 22 actions from the first conversation.


