Skip to content

gitmotion/ntfy-me-mcp

v1.4.2 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent ai ai-tools claude docker llm
+12 more
llm-agent mcp modelcontextprotocol notifications npm npx ntfy ntfy-mcp ntfy-mcp-server ntfymcp ntfysh vscode

Summary

AI summary

Empty strings for ntfyTopic and priority are now treated as absent instead of causing schema validation failure.

Full changelog

ntfy-me-mcp v1.4.2

What's Changed

  • fix: disregard empty strings for ntfyTopic & priority + README/CONTRIBUTING cleanup by @gitmotion in https://github.com/gitmotion/ntfy-me-mcp/pull/16

| Input | Result |
|--------|--------|
| | |

Fixed

  • Empty-string values passed to topic and priority are now treated as absent instead of failing schema validation.
  • Blank fetch priorities values now normalize cleanly instead of being carried through as invalid input.
  • Non-blank invalid topics still fail early validation, so malformed values like topics with dots, spaces, or over-length names are rejected before runtime.

Improved

  • Added a dedicated ntfyPriority schema to centralize priority validation and normalization.
  • Aligned notify and fetch tool input handling around the newer title / message / url / topic field names.
  • Tightened fetch priority filtering so only known ntfy priority values are accepted.
  • Expanded sanitized validation errors to cover the updated url and topic field names.

Tests

  • Added regression coverage for blank topic and priority inputs.
  • Added tests confirming invalid non-blank optional topics are rejected.
  • Updated handler, schema, and message-fetch tests to match the new normalization behavior.

Docs

  • Refreshed README.md with clearer MCP configuration examples, including OpenCode, ClaudeCode, and Copilot CLI setups.
  • Cleaned up docs formatting, tables, anchors, and usage examples.
  • Updated CONTRIBUTING.md to include npm run typecheck and improved script documentation.

Notes

  • Package version bumped to 1.4.2.
  • Compiled build/ output is included with this release.

Full Changelog: https://github.com/gitmotion/ntfy-me-mcp/compare/v1.4.1...v1.4.2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track gitmotion/ntfy-me-mcp

Get notified when new releases ship.

Sign up free

About gitmotion/ntfy-me-mcp

An ntfy MCP server for sending/fetching ntfy notifications to your self-hosted ntfy server from AI Agents (supports secure token auth & more - use with npx or docker!)

All releases →

Beta — feedback welcome: [email protected]