Skip to content

Commit edc9fe5

Browse files
authored
release 0.1.9 (#60)
1 parent 52f1b98 commit edc9fe5

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ CLICKHOUSE_PASSWORD=clickhouse
111111

112112
3. Run `uv sync` to install the dependencies. To install `uv` follow the instructions [here](https://docs.astral.sh/uv/). Then do `source .venv/bin/activate`.
113113

114-
4. For easy testing, you can run `mcp dev mcp_clickhouse/mcp_server.py` to start the MCP server.
114+
4. For easy testing with the MCP Inspector, run `fastmcp dev mcp_clickhouse/mcp_server.py` to start the MCP server.
115115

116116
### Environment Variables
117117

@@ -146,6 +146,9 @@ The following environment variables are used to configure the ClickHouse connect
146146
* `CLICKHOUSE_DATABASE`: Default database to use
147147
* Default: None (uses server default)
148148
* Set this to automatically connect to a specific database
149+
* `CLICKHOUSE_MCP_SERVER_TRANSPORT`: Sets the transport method for the MCP server.
150+
* Default: `"stdio"`
151+
* Valid options: `"stdio"`, `"http"`, `"streamable-http"`, `"sse"`. This is useful for local development with tools like MCP Inspector.
149152

150153
#### Example Configurations
151154

@@ -217,7 +220,7 @@ uv sync --all-extras --dev # install dev dependencies
217220
uv run ruff check . # run linting
218221

219222
docker compose up -d test_services # start ClickHouse
220-
uv run pytest tests
223+
uv run pytest -v tests
221224
```
222225

223226
## YouTube Overview

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "mcp-clickhouse"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
description = "An MCP server for ClickHouse."
55
readme = "README.md"
66
license = "Apache-2.0"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)