Ntfy
БесплатноНе проверенMCP server for ntfy push notifications. Send and poll notifications from any MCP-compatible client.
Описание
MCP server for ntfy push notifications. Send and poll notifications from any MCP-compatible client.
README
MCP server for ntfy push notifications. Send and poll notifications from any MCP-compatible client.
Installation
npx mcp-ntfy
Configuration
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"ntfy": {
"command": "npx",
"args": ["-y", "mcp-ntfy"],
"env": {
"NTFY_URL": "https://ntfy.sh",
"NTFY_TOKEN": "tk_...",
"NTFY_TOPIC": "my-notifications"
}
}
}
}
Claude Code
Add to your Claude Code MCP settings:
{
"mcpServers": {
"ntfy": {
"command": "npx",
"args": ["-y", "mcp-ntfy"],
"env": {
"NTFY_URL": "https://ntfy.sh",
"NTFY_TOKEN": "tk_...",
"NTFY_TOPIC": "my-notifications"
}
}
}
}
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
NTFY_URL |
No | https://ntfy.sh |
ntfy server base URL |
NTFY_TOKEN |
No | — | Bearer token for authentication |
NTFY_TOPIC |
No | — | Default topic (used when tool calls omit topic) |
Tools
publish
Send a push notification to an ntfy topic.
| Parameter | Type | Required | Description |
|---|---|---|---|
topic |
string | No* | Topic name (*required if NTFY_TOPIC not set) |
message |
string | Yes | Notification body |
title |
string | No | Notification title |
priority |
number | No | 1=min, 2=low, 3=default, 4=high, 5=urgent |
tags |
string[] | No | Emoji shortcodes, e.g. ["warning", "skull"] |
click |
string | No | URL to open on tap |
attach |
string | No | File URL to attach |
filename |
string | No | Attachment filename |
icon |
string | No | Notification icon URL |
delay |
string | No | Delay: "30m", "2h", "tomorrow 9am" |
markdown |
boolean | No | Enable Markdown formatting |
actions |
Action[] | No | Up to 3 action buttons |
poll
Poll for cached messages from an ntfy topic.
| Parameter | Type | Required | Description |
|---|---|---|---|
topic |
string | No* | Topic to poll (*required if NTFY_TOPIC not set) |
since |
string | No | Duration ("10m"), timestamp, ID, "all", or "latest" |
scheduled |
boolean | No | Include scheduled messages |
id |
string | No | Filter by message ID |
message |
string | No | Filter by message text |
title |
string | No | Filter by title |
priority |
string | No | Filter by priority (comma-separated) |
tags |
string | No | Filter by tags (comma-separated, AND logic) |
server_health
Check ntfy server health status and message statistics. No parameters.
License
MIT
Установка Ntfy
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/mambucodev/mcp-ntfyFAQ
Ntfy MCP бесплатный?
Да, Ntfy MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Ntfy?
Нет, Ntfy работает без API-ключей и переменных окружения.
Ntfy — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Ntfy в Claude Desktop, Claude Code или Cursor?
Открой Ntfy на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Ntfy with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
