Metadata-Version: 2.5
Name: chans-mcp
Version: 0.1.0
Summary: Chans MCP stdio bridge to the hosted Streamable HTTP service
Project-URL: Homepage, https://github.com/ai-chans/chans-mcp
Project-URL: Issues, https://github.com/ai-chans/chans-mcp/issues
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Python: >=3.12
Requires-Dist: anyio<5,>=4.16
Requires-Dist: httpx2<3,>=2.16
Requires-Dist: mcp==2.3.0
Description-Content-Type: text/markdown

# Chans MCP

Native Python stdio bridge to Chans's hosted Streamable HTTP MCP service.
Requires Python 3.12+ and uv.

```sh
uvx chans-mcp
```

Set `CHANS_API_KEY` in your MCP client's environment. The default endpoint is
`https://api.chans.ai/mcp/`; set `CHANS_MCP_URL` to override it. Remote endpoints
require HTTPS. HTTP is supported only for loopback development.

`uvx chans-mcp doctor` authenticates and lists tools without executing them.
Diagnostics go to stderr; stdout is reserved for MCP messages. Interrupted tool
calls are never automatically replayed: check their status before retrying.

This connects to the hosted service; it does not run the Chans backend locally.
See https://github.com/ai-chans/chans-mcp for client configuration, development,
release instructions and support.
