Skip to content

casino-mcp 0.3.0

Choose a tag to compare

@Konjkov Konjkov released this 27 Aug 12:51
· 19 commits to main since this release

A packaging release. The server can now be run from an image rather than an installation,
it says which version of itself is running, and it carries the licence that scientific
software is most often redistributed under. Nothing about how CASINO is driven has changed.

pip install casino-mcp

On PyPI: https://pypi.org/project/casino-mcp/0.3.0/

Added

  • A Dockerfile: a python:3.12-slim image carrying nothing but the virtual environment,
    running as an unprivileged user, with casino-mcp serve as its default command. CASINO is
    not in it and does not need to be — the server starts and answers tools/list with no
    installation present, which is what an introspecting registry asks of it. To run a real
    calculation, mount the installation and point CASINO_HOME at the mount.

Changed

  • The licence is now Apache-2.0, where it was MIT. Same permissions, plus an explicit
    patent grant and the requirement to state modifications — the terms scientific-software
    users are most often required to redistribute under.

Fixed

  • The initialize handshake reported an empty server version. It now carries the one from
    casino_mcp.__version__, which the package metadata reads too — so the version is a single
    string in a single file rather than a copy in pyproject.toml to keep in step.