Skip to content

Releases: crunchtools/mcp-feed-reader

v0.1.3

09 Mar 03:14

Choose a tag to compare

What's Changed

  • Wire Pydantic models into tool runtime pathFeedInput, CategoryInput, EntryListParams, and SearchParams are now enforced at the top of each tool function. Constraints like extra="forbid", max_length, and range limits (ge/le) are applied at runtime, not just in tests.
  • Fix User-Agent version — Updated from 0.1.0 to 0.1.3

Constitution Scorecard

Layer 2 (Input Validation) moves from 2/3 → 3/3, bringing the total to 23/24 (Grade A).

v0.1.2

08 Mar 12:21

Choose a tag to compare

Fix MCP Registry name in README for publishing. No functional changes.

v0.1.1

08 Mar 12:17

Choose a tag to compare

What's Changed

  • Fix empty feed titles: When an RSS feed has an empty <title> element, fall back to the hostname from the feed URL
  • Fix container build: Remove mkdir /data that failed as non-root in Hummingbird base image
  • Fix all 27 Gourmand violations: Named constants, match/case, inlined helpers, removed verbose comments
  • Add governance files: SECURITY.md, server.json, .pre-commit-config.yaml, issue templates
  • Constitution compliance: SecretStr pattern, all CI gates passing

Full Changelog: v0.1.0...v0.1.1