Skip to content

Commit 3acbe1c

Browse files
author
Jove Zhong
committed
update dependency versions, update README
1 parent 555411b commit 3acbe1c

File tree

3 files changed

+122
-101
lines changed

3 files changed

+122
-101
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ An MCP server for Timeplus.
3636
- Setup a streaming ETL in Timeplus to save the Kafka messages locally
3737
- Input: `topic` (string): The name of the topic.
3838

39+
* `connect_to_apache_iceberg`
40+
- Connect to a database based on Apache Iceberg. Currently this is only available via Timeplus Enterprise and it's planned to make it available for Timeplus Proton soon.
41+
- Input: `iceberg_db` (string): The name of the Iceberg database. `aws_account_id` (int): The AWS account ID (12 digits). `s3_bucket` (string): The S3 bucket name. `aws_region` (string): The AWS region, default to "us-west-2". `is_s3_table_bucket` (bool): Whether the S3 bucket is a S3 table bucket, default to False.
42+
3943
## Configuration
4044

4145
First, ensure you have the `uv` executable installed. If not, you can install it by following the instructions [here](https://docs.astral.sh/uv/).
@@ -98,6 +102,8 @@ TIMEPLUS_KAFKA_CONFIG={"bootstrap.servers":"a.aivencloud.com:28864", "sasl.mecha
98102

99103
4. For easy testing, you can run `mcp dev mcp_timeplus/mcp_server.py` to start the MCP server. Click the "Connect" button to connect the UI with the MCP server, then switch to the "Tools" tab to run the available tools.
100104

105+
5. To build the Docker image, run `docker build -t mcp_timeplus .`.
106+
101107
### Environment Variables
102108

103109
The following environment variables are used to configure the Timeplus connection:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies = [
1111
"mcp[cli]>=1.3.0",
1212
"python-dotenv>=1.0.1",
1313
"uvicorn>=0.34.0",
14-
"timeplus-connect>=0.8.15",
14+
"timeplus-connect>=0.8.16",
1515
"confluent-kafka",
1616
"pip-system-certs>=4.0",
1717
]

0 commit comments

Comments
 (0)