Repository navigation
Releases
v0.2.0
Odin MCP now discovers and previews public Odin SMR data using anonymous HTTPS on odin-smr.org. Researchers do not need AWS credentials, profiles or API keys. The MCP still runs locally; no hosted compute or model calls are added.
- Public archive and example catalogs supply exact file URLs, snapshot identities and provenance. Downloads verify published checksums or HTTP validators where available.
- Explicit metadata, download, decoding and result limits keep previews bounded. Whole files are downloaded; previews can split profiles and are not complete scientific samples.
- Timestamps, nulls, negative values and averaging-kernel arrays are preserved. Non-finite numbers use documented JSON-safe strings.
- Installation, generic LLM guidance and optional live test instructions now describe public HTTPS access.
Upgrade from 0.1.0: use file_url / file_urls in place of s3_uri / s3_uris, rediscover URLs through the tools, and remove ODIN_AWS_PROFILE / ODIN_BUCKET from client settings. The four data-tool names are retained. Offline research guidance and the analysis-planning prompt remain available.
Validation: 195 offline tests across CPython 3.10–3.14, installed-wheel checks, independent source/artifact review, secret scans and bounded anonymous live discovery/preview/checksum checks. The GitHub workflow also tests Python 3.13 on Windows and macOS. Release assets include the wheel, source distribution and SHA256SUMS.
v0.1.0
Full Changelog: https://github.com/Odin-SMR/odin-mcp/commits/v0.1.0