# Get changelogs.info in your harness

Three adapters, one data contract. They all read the same derived index, so none of
them has features the others lack. Free, unauthenticated, no key.

## CLI

```
npx changelogs-cli claude-code --breaking
npx changelogs-cli upgrade claude-code 2.1.190 2.1.225
npx changelogs-cli search "hooks api" --json
```

## Agent skill

Published at the standard discovery location:

- Index: https://changelogs.info/.well-known/agent-skills/index.json
- Skill: https://changelogs.info/.well-known/agent-skills/changelogs/SKILL.md

## MCP server

```
https://changelogs.info/mcp
```

Streamable HTTP, **protocol revision 2026-07-28**: stateless (no `initialize`, no
session id), `server/discover` implemented, `resultType` on every result, `ttlMs`
and `cacheScope` on list results. Read-only, no auth.

Server card: https://changelogs.info/mcp/server-card

Tools: `get_event`, `latest_changes`, `list_entities`, `search`, `timeline`,
`upgrade_check`.

## Or just fetch it

Markdown — append `.md` to any URL, or negotiate:

```
curl -H 'Accept: text/markdown' https://changelogs.info/claude-code
```

JSON — static, CDN-cached, CORS-open (393 events):

```
curl https://changelogs.info/api/events.json
```

Indexes: https://changelogs.info/llms.txt · https://changelogs.info/api/openapi.json ·
https://changelogs.info/.well-known/api-catalog · https://changelogs.info/okf/index.md · https://changelogs.info/api/graph.json

## Terms

Synthesis, classifications and significance ratings are ours, licensed **CC BY 4.0** —
use them, cite `changelogs.info`, link the event. Linked vendor sources are not ours
to license and we do not mirror them. No rate limit, no key. Please cache.
