MCP Timeplus MCP Server

First, ensure you have the `uv` executable installed. If not, you can install it by following the instructions [here](https://docs.astral.sh/uv/).

Local serverstdio

What is the MCP Timeplus MCP Server?

MCP Timeplus becomes available to MCP clients through the MCP Timeplus. First, ensure you have the uv executable installed. If not, you can install it by following the instructions here.

What MCP Timeplus does

First, ensure you have the uv executable installed. If not, you can install it by following the instructions here.

Practical notes

  • Maintained by jovezhong.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
run_sqlExecute SQL queries on your Timeplus cluster.
list_databasesList all databases on your Timeplus cluster.
list_tablesList all tables in a database.
list_kafka_topicsList all topics in a Kafka cluster
explore_kafka_topicShow some messages in the Kafka topic
create_kafka_streamSetup a streaming ETL in Timeplus to save the Kafka messages locally
connect_to_apache_icebergConnect 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 Proto

How to install the MCP Timeplus MCP Server

{
  "mcpServers": {
    "mcp-timeplus": {
      "command": "uvx",
      "args": [
        "mcp-timeplus"
      ],
      "env": {
        "TIMEPLUS_HOST": "<timeplus-host>",
        "TIMEPLUS_PORT": "<timeplus-port>",
        "TIMEPLUS_USER": "<timeplus-user>",
        "TIMEPLUS_PASSWORD": "YOUR_TIMEPLUS_PASSWORD",
        "TIMEPLUS_SECURE": "false",
        "TIMEPLUS_VERIFY": "true",
        "TIMEPLUS_CONNECT_TIMEOUT": "30",
        "TIMEPLUS_SEND_RECEIVE_TIMEOUT": "30",
        "TIMEPLUS_READ_ONLY": "false",
        "TIMEPLUS_KAFKA_CONFIG": "{\"bootstrap.servers\":\"a.aivencloud.com:28864\", \"sasl.mechanism\":\"SCRAM-SHA-256\",\"sasl.username\":\"avnadmin\", \"sasl.password\":\"thePassword\",\"security.protocol\":\"SASL_SSL\",\"enable.ssl.certificate.verification\":\"false\"}"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
TIMEPLUS_HOSTDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_PORTDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_USERDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_PASSWORDDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_SECUREDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_VERIFYDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_CONNECT_TIMEOUTDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_SEND_RECEIVE_TIMEOUTDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_READ_ONLYDeclared in the maintainer’s client configuration.Check documentation
TIMEPLUS_KAFKA_CONFIGDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Timeplus to run sql.”
  • “Use MCP Timeplus to Input.”
  • “Use MCP Timeplus to list databases.”

Frequently asked questions

First, ensure you have the `uv` executable installed. If not, you can install it by following the instructions [here](https://docs.astral.sh/uv/). Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.