extract_changelog
Extract version history and release notes from GitHub repositories, npm packages, or websites to track updates, maintenance activity, and feature releases.
Instructions
Extract update history from any product, repo, or package. Accepts a GitHub URL (uses Releases API), an npm package name, or any website URL (auto-discovers /changelog, /releases, /CHANGELOG.md). Returns version numbers, release dates, and entry content — all timestamped. Use this to check if a tool is actively maintained, when a feature shipped, or how fast a team moves.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | GitHub repo URL (https://github.com/owner/repo), npm package name (e.g. 'freshcontext-mcp'), or any website URL (https://example.com). Auto-discovers changelog paths. | |
| max_length | No | Max content length |