Skip to content

v0.2.0

Latest

Choose a tag to compare

@jerry-shao jerry-shao released this 02 Jul 22:30

Adds a remote HTTP mode so the MCP server can be deployed as a hosted service, not just run locally over stdio.

  • CM365_MCP_TRANSPORT=http serves streamable HTTP; each request carries the caller's own credentials via x-cm365-username / x-cm365-password headers (matching Smithery session config), so one deployment serves many users without storing anyone's password.
  • Host validation relaxed for tunnels/proxies (CM365_MCP_ALLOWED_HOSTS to re-lock); CM365_MCP_STATELESS=1 for scale-to-zero platforms.
  • Dockerfile for one-command deploys to Cloud Run / Fly.io etc. (credentials never baked in).
  • Now requires Python 3.10+.

stdio mode and the CLI are unchanged. PyPI: https://pypi.org/project/clubmanager365cli/