ntfy-mcp-server im Namensraum io.github
Lokaler Paketweg angegebenKeine Zugangsdaten angegebenRepository von der Quelle angegebenStand 2026-10-07
io.github.cyanheads/ntfy-mcp-server · Registerstatus: aktiv
Die Quelle liefert zu diesem Eintrag keinen eigenen Namen. In der Überschrift steht deshalb der hintere Teil des Bezeichners; vollständig steht er als Koordinate darunter.
Angaben zu diesem Eintrag melden
Auf einen Blick
Send, manage, and replay ntfy push notifications via MCP.
Beschreibung des Anbieters, unübersetzt und ungeprüft
- Ausführungsort
- Lokaler Paketweg angegebenMCP-Register · 2026-08-06
- Pflicht-Geheimnisse deklariert
- Keine Zugangsdaten angegebenMCP-Register · 2026-08-06
- Deklarierte Version und Änderung
2.3.6· Änderung, von der Quelle gemeldet 2026-10-07MCP-Register · 2026-10-08- Repository laut Rohsatz
- github.com/cyanheads/ntfy-mcp-serverMCP-Register · 2026-08-06
- Konfiguration
- baubar aus der offengelegten Startvorlage
Verbindungswege und Voraussetzungen ansehen
Verwandte Kategorien
- MCP-Server ohne deklarierte Pflicht-Geheimnisse35.800
- Lokal ausgeführte MCP-Server17.056
- MCP-Server mit Repository-Adresse30.107
- Lokale MCP-Server ohne deklarierte Pflicht-Geheimnisse13.238
- Lokale MCP-Server mit Repository-Adresse16.152
- MCP-Server über stdio und streamable-http1.921
6 von 8 Kategorien. Alle Kategorien im Themenkatalog
Seite zuletzt geändert:
Quellen und Erhebung
- Läuft
- Lokaler Paketweg angegeben
- Zugangsdaten
- Keine Zugangsdaten angegeben
- Im Register geändert
- 2026-10-07
- Einrichtung
- Vorlage vorhanden
- Registername
io.github.cyanheads/ntfy-mcp-server- Paketkoordinate
npm:ntfy-mcp-server- Deklarierte Version
2.3.6- Eintragung, von der Quelle gemeldet
- 2026-10-07
- Änderung, von der Quelle gemeldet
- 2026-10-07
- Von tracevero erstmals gesehen
- 2026-08-06
- Homepage des Anbieters
- https://github.com/cyanheads/ntfy-mcp-server
Beleg dieser Seite: Die Werte dieser Seite stammen aus mehreren Erhebungen. Jede Zeile nennt ihre Herkunft deshalb selbst. Was die Vertrauensgrade bedeuten
Gemessene Werte
| Pflicht-Geheimnisse deklariert | Keine Zugangsdaten angegeben nein Originalangabe – Geheime Pflichtvariablen (Rohangabe): nachweislich nicht vorhanden Originalangabe – Geheime Pflichtkopfzeilen (Rohangabe): nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-06 · abgeleitet |
|---|---|
| Ausführungsort | Lokaler Paketweg angegeben lokal Originalangabe – Transportarten (Rohangabe): stdio, streamable-http Quelle: MCP-Register · erhoben am 2026-08-06 · abgeleitet |
| Pfadargument vorhanden | nein Originalangabe – Pfadargumente (Rohangabe): nachweislich nicht vorhanden Originalangabe – Pfad-Umgebungsvariablen (Rohangabe): nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-06 · abgeleitet |
| Repository-Adresse geführt | Repository von der Quelle angegeben ja Originalangabe – Repository (Rohangabe): https://github.com/cyanheads/ntfy-mcp-server Quelle: MCP-Register · erhoben am 2026-08-06 · abgeleitet |
| Deklarierte Version | 2.3.6 Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
Gemessen ist, was ein Manifest erklärt, nicht was eine Software tut. Dieses Register ruft keine Repository-Adresse auf, keinen Endpunkt und keinen Paketindex; nichts hier ist nachgeprüft. Welche Angabe aus welcher Quelle stammt und nach welcher Regel sie gebildet ist, steht in der Methodik.
Daten der Quelle25
Beleg dieser Seite: Die Werte dieser Seite stammen aus mehreren Erhebungen. Jede Zeile nennt ihre Herkunft deshalb selbst.
| Beschreibung (Rohangabe) | Send, manage, and replay ntfy push notifications via MCP. Quelle: MCP-Register · erhoben am 2026-08-26 · Selbstauskunft |
|---|---|
| Umgebungsvariablen (Rohangabe) | NTFY_SERVERS, NTFY_BASE_URL, NTFY_DEFAULT_TOPIC, NTFY_AUTH_TOKEN, NTFY_AUTH_USERNAME, NTFY_AUTH_PASSWORD, NTFY_REQUEST_TIMEOUT_MS, NTFY_MAX_RETRIES, NTFY_BLOCK_PRIVATE_HOSTS, MCP_LOG_LEVEL, LOGS_DIR, OTEL_ENABLED, MCP_TRANSPORT_TYPE, NTFY_SERVERS, NTFY_BASE_URL, NTFY_DEFAULT_TOPIC, NTFY_AUTH_TOKEN, NTFY_AUTH_USERNAME, NTFY_AUTH_PASSWORD, NTFY_REQUEST_TIMEOUT_MS, NTFY_MAX_RETRIES, NTFY_BLOCK_PRIVATE_HOSTS, MCP_SESSION_MODE, MCP_HTTP_HOST, MCP_HTTP_PORT, MCP_HTTP_ENDPOINT_PATH, MCP_AUTH_MODE, MCP_REQUEST_STATE_KEY, MCP_LOG_LEVEL, LOGS_DIR, OTEL_ENABLED Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
| Geheime Pflichtvariablen (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-06 · Selbstauskunft |
| Transportarten (Rohangabe) | stdio, streamable-http Quelle: MCP-Register · erhoben am 2026-08-06 · Selbstauskunft |
| Pfadargumente (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-06 · Selbstauskunft |
| Repository (Rohangabe) | https://github.com/cyanheads/ntfy-mcp-server Quelle: MCP-Register · erhoben am 2026-08-06 · Selbstauskunft |
| Paketquellen (Rohangabe) | npm, npm Quelle: MCP-Register · erhoben am 2026-08-06 · Selbstauskunft |
| Geheime Pflichtkopfzeilen (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Pfad-Umgebungsvariablen (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Remote-Adressen (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Remote-Hosts (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Statusmeldung des Registers (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Im Register eingetragen am (Rohangabe) | 2026-10-07 Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
| Im Register geändert am (Rohangabe) | 2026-10-07 Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
| Schemafassung des Rohsatzes (Rohangabe) | https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Bereitstellungsform (Rohangabe) | paket Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Repository-Plattform (Rohangabe) | github Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Repository-Unterordner (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Paketbezeichner (Rohangabe) | ntfy-mcp-server Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Paketversionen (Rohangabe) | 2.3.6 Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
| Laufzeithinweise (Rohangabe) | npx Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
| Formate der Umgebungsvariablen (Rohangabe) | string Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Beschreibungen der Umgebungsvariablen (Rohangabe) | LOGS_DIR=Directory for file-based logs (Node only; ignored on Workers). · MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). · MCP_REQUEST_STATE_KEY=Recommended for HTTP. Key (>= 32 bytes, the same on every instance) that seals the requestState carrying the consent-record id of a confirmation prompt, bound to the caller for 900 s; a forged, tampered, or expired state is rejected before the handler runs. · MCP_SESSION_MODE=HTTP session model: 'auto', 'stateful', or 'stateless'. This server requires 'stateful' over HTTP — the consent prompt on destructive and outbound calls is a multi-round-trip request that a 2025-era HTTP client can only complete over a live session — so an HTTP start with 'stateless' is refused. 'auto' resolves to 'stateful'; stdio ignores the setting. · MCP_TRANSPORT_TYPE=Selects the HTTP transport. · NTFY_AUTH_PASSWORD=Basic-auth password for the single-server shorthand — must be set together with NTFY_AUTH_USERNAME. · NTFY_AUTH_TOKEN=Bearer access token (`tk_…`) for the single-server shorthand. Mutually exclusive with NTFY_AUTH_USERNAME / NTFY_AUTH_PASSWORD. · NTFY_AUTH_USERNAME=Basic-auth username for the single-server shorthand — must be set together with NTFY_AUTH_PASSWORD. · NTFY_BASE_URL=Single-server shorthand — base URL of the ntfy server (no trailing slash). Used when NTFY_SERVERS is unset. · NTFY_BLOCK_PRIVATE_HOSTS=When true, a per-call `base_url` override must resolve to a public address and its redirects are not followed. Servers registered under NTFY_SERVERS / NTFY_BASE_URL are exempt. Turn it on where callers you do not control can reach the server. · NTFY_DEFAULT_TOPIC=Topic used when a tool call omits `topic`. Treat the topic name as a secret — anyone who knows it can publish or subscribe. · NTFY_MAX_RETRIES=Max retry attempts for transient upstream failures (5xx, network, 429). · NTFY_REQUEST_TIMEOUT_MS=Per-request HTTP timeout in milliseconds. · NTFY_SERVERS=JSON array of `{ baseUrl, authToken? | authUsername?+authPassword? }` entries — one per ntfy server. First entry is the default base. Auth is scoped to the entry's `baseUrl`; per-call `base_url` overrides that match a registered base forward that server's auth. Takes precedence over the single-server NTFY_BASE_URL / NTFY_AUTH_* shorthand. · OTEL_ENABLED=Enable OpenTelemetry instrumentation (spans, metrics, completion logs). Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
| Symbolformate (Rohangabe) | nachweislich nicht vorhanden Quelle: MCP-Register · erhoben am 2026-08-16 · Selbstauskunft |
| Verbindungswege (Quellstruktur) | {"packages":[{"registryType":"npm","identifier":"ntfy-mcp-server","version":"2.3.6","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NTFY_SERVERS","description":"JSON array of `{ baseUrl, authToken? | authUsername?+authPassword? }` entries — one per ntfy server. First entry is the default base. Auth is scoped to the entry's `baseUrl`; per-call `base_url` overrides that match a registered base forward that server's auth. Takes precedence over the single-server NTFY_BASE_URL / NTFY_AUTH_* shorthand.","format":"string","required":false,"secret":false},{"name":"NTFY_BASE_URL","description":"Single-server shorthand — base URL of the ntfy server (no trailing slash). Used when NTFY_SERVERS is unset.","format":"string","required":false,"secret":false},{"name":"NTFY_DEFAULT_TOPIC","description":"Topic used when a tool call omits `topic`. Treat the topic name as a secret — anyone who knows it can publish or subscribe.","format":"string","required":false,"secret":false},{"name":"NTFY_AUTH_TOKEN","description":"Bearer access token (`tk_…`) for the single-server shorthand. Mutually exclusive with NTFY_AUTH_USERNAME / NTFY_AUTH_PASSWORD.","format":"string","required":false,"secret":false},{"name":"NTFY_AUTH_USERNAME","description":"Basic-auth username for the single-server shorthand — must be set together with NTFY_AUTH_PASSWORD.","format":"string","required":false,"secret":false},{"name":"NTFY_AUTH_PASSWORD","description":"Basic-auth password for the single-server shorthand — must be set together with NTFY_AUTH_USERNAME.","format":"string","required":false,"secret":false},{"name":"NTFY_REQUEST_TIMEOUT_MS","description":"Per-request HTTP timeout in milliseconds.","format":"string","required":false,"secret":false},{"name":"NTFY_MAX_RETRIES","description":"Max retry attempts for transient upstream failures (5xx, network, 429).","format":"string","required":false,"secret":false},{"name":"NTFY_BLOCK_PRIVATE_HOSTS","description":"When true, a per-call `base_url` override must resolve to a public address and its redirects are not followed. Servers registered under NTFY_SERVERS / NTFY_BASE_URL are exempt. Turn it on where callers you do not control can reach the server.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"LOGS_DIR","description":"Directory for file-based logs (Node only; ignored on Workers).","format":"string","required":false,"secret":false},{"name":"OTEL_ENABLED","description":"Enable OpenTelemetry instrumentation (spans, metrics, completion logs).","format":"string","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ntfy-mcp-server","version":"2.3.6","runtimeHint":"npx","transport":"streamable-http","environment":[{"name":"MCP_TRANSPORT_TYPE","description":"Selects the HTTP transport.","format":"string","required":false,"secret":false},{"name":"NTFY_SERVERS","description":"JSON array of `{ baseUrl, authToken? | authUsername?+authPassword? }` entries — one per ntfy server. First entry is the default base. Auth is scoped to the entry's `baseUrl`; per-call `base_url` overrides that match a registered base forward that server's auth. Takes precedence over the single-server NTFY_BASE_URL / NTFY_AUTH_* shorthand.","format":"string","required":false,"secret":false},{"name":"NTFY_BASE_URL","description":"Single-server shorthand — base URL of the ntfy server (no trailing slash). Used when NTFY_SERVERS is unset.","format":"string","required":false,"secret":false},{"name":"NTFY_DEFAULT_TOPIC","description":"Topic used when a tool call omits `topic`. Treat the topic name as a secret — anyone who knows it can publish or subscribe.","format":"string","required":false,"secret":false},{"name":"NTFY_AUTH_TOKEN","description":"Bearer access token (`tk_…`) for the single-server shorthand. Mutually exclusive with NTFY_AUTH_USERNAME / NTFY_AUTH_PASSWORD.","format":"string","required":false,"secret":false},{"name":"NTFY_AUTH_USERNAME","description":"Basic-auth username for the single-server shorthand — must be set together with NTFY_AUTH_PASSWORD.","format":"string","required":false,"secret":false},{"name":"NTFY_AUTH_PASSWORD","description":"Basic-auth password for the single-server shorthand — must be set together with NTFY_AUTH_USERNAME.","format":"string","required":false,"secret":false},{"name":"NTFY_REQUEST_TIMEOUT_MS","description":"Per-request HTTP timeout in milliseconds.","format":"string","required":false,"secret":false},{"name":"NTFY_MAX_RETRIES","description":"Max retry attempts for transient upstream failures (5xx, network, 429).","format":"string","required":false,"secret":false},{"name":"NTFY_BLOCK_PRIVATE_HOSTS","description":"When true, a per-call `base_url` override must resolve to a public address and its redirects are not followed. Servers registered under NTFY_SERVERS / NTFY_BASE_URL are exempt. Turn it on where callers you do not control can reach the server.","format":"string","required":false,"secret":false},{"name":"MCP_SESSION_MODE","description":"HTTP session model: 'auto', 'stateful', or 'stateless'. This server requires 'stateful' over HTTP — the consent prompt on destructive and outbound calls is a multi-round-trip request that a 2025-era HTTP client can only complete over a live session — so an HTTP start with 'stateless' is refused. 'auto' resolves to 'stateful'; stdio ignores the setting.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_REQUEST_STATE_KEY","description":"Recommended for HTTP. Key (>= 32 bytes, the same on every instance) that seals the requestState carrying the consent-record id of a confirmation prompt, bound to the caller for 900 s; a forged, tampered, or expired state is rejected before the handler runs.","format":"string","required":false,"secret":true},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"LOGS_DIR","description":"Directory for file-based logs (Node only; ignored on Workers).","format":"string","required":false,"secret":false},{"name":"OTEL_ENABLED","description":"Enable OpenTelemetry instrumentation (spans, metrics, completion logs).","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} Quelle: MCP-Register · erhoben am 2026-10-08 · Selbstauskunft |
Abzeichen einbetten
Diese Zeile setzt das Abzeichen in eine eigene README-Datei. Es zeigt, wie viele Werte dieses Register zu dem Eintrag führt und wann es zuletzt nachgesehen hat, und es führt von dort auf diese Seite zurück.
[](https://tracevero.de/mcp/io-github-cyanheads-ntfy-mcp-server)
Das Bild wird bei jedem Abruf neu gerechnet und nennt darum immer den heutigen Stand; die eingefügte Zeile bleibt unverändert. Es enthält keine Bewertung und keine Ampel – nur die beiden gemessenen Angaben.
Änderungen
| 2026-10-08 | Deklarierte Version: 2.3.5 → 2.3.6 |
|---|---|
| 2026-10-08 | Im Register geändert am (Rohangabe): 2026-09-22 → 2026-10-07 |
| 2026-10-08 | Im Register eingetragen am (Rohangabe): 2026-09-22 → 2026-10-07 |
Hier stehen die 3 jüngsten Änderungen dieses Eintrags. Vollständiger Verlauf
tracevero · https://tracevero.de/mcp/io-github-cyanheads-ntfy-mcp-server