This MCP server implementation provides a bridge to Timeplus, enabling AI assistants to execute SQL queries and retrieve database information. Developed by Jove Zhong, it offers tools for running select queries, listing databases, and listing tables within a specified database. The server is designed to work with Python 3.13 and utilizes the timeplus-connect library for API interactions. It focuses on read-only operations to ensure data safety and includes configuration options for easy integration with Claude Desktop. The implementation is particularly useful for AI applications requiring real-time analytics or data exploration capabilities within Timeplus environments.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Execute SQL queries on your Timeplus cluster. Input: `sql` (string): The SQL query to execute.
List all databases on your Timeplus cluster.
List all tables in a database. Input: `database` (string): The name of the database.
List all topics in a Kafka cluster.
Show some messages in the Kafka topic. Input: `topic` (string): The name of the topic. `message_count` (int): The number of messages to show, default to 1.
Setup a streaming ETL in Timeplus to save the Kafka messages locally. Input: `topic` (string): The name of the topic.
Connect to a database based on Apache Iceberg. 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.