Repository navigation
v5.13.0 – Better MCP support, IDs from URLs
✨ New
- IDs from URLs: movies, creators and users accept a numeric ID, a slug or a full ČSFD URL, in the library, the REST API and CLI exports.
- MCP server:
- Every tool declares an output schema, so clients know which fields to expect.
- Published to the official MCP Registry.
- Setup guides for Claude Code, Cursor and VS Code.
- Types:
CSFDUserReviews,CSFDUserReviewsConfig,CSFDOptionsandCSFDLanguageare now exported.
🐛 Fixes
- The REST API returns
400for an invalid ID instead of500. csfd movie "<title>"prefers the exact title match, e.g. Forrest Gump (1994) instead of a same-titled amateur short.- Homebrew installs the right binary on Linux ARM.
- The library no longer needs
TextEncoderjust to load.
📖 Docs
- The README matches the API again and covers language options, error handling and REST configuration.
- New
CONTRIBUTING.md,SECURITY.mdand issue templates.
Changelog
- Docs refresh, exported types and CLI lookup fix by @bartholomej in #226
- CONTRIBUTING.md, SECURITY.md and issue templates by @bartholomej in #228
- Fix IDs from URLs, REST 400 for invalid IDs, Homebrew on Linux ARM by @bartholomej in #227
- MCP: output schemas, MCP Registry, setup for more clients by @bartholomej in #229
Full Changelog: v5.12.0...v5.13.0