This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+12 more
Summary
AI summaryEmpty 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
topicandpriorityare now treated as absent instead of failing schema validation. - Blank fetch
prioritiesvalues 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
ntfyPriorityschema to centralize priority validation and normalization. - Aligned notify and fetch tool input handling around the newer
title/message/url/topicfield names. - Tightened fetch priority filtering so only known ntfy priority values are accepted.
- Expanded sanitized validation errors to cover the updated
urlandtopicfield names.
Tests
- Added regression coverage for blank
topicandpriorityinputs. - 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.mdwith clearer MCP configuration examples, including OpenCode, ClaudeCode, and Copilot CLI setups. - Cleaned up docs formatting, tables, anchors, and usage examples.
- Updated
CONTRIBUTING.mdto includenpm run typecheckand 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
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!)
Related context
Beta — feedback welcome: [email protected]