list_databases
Retrieve the list of available Timeplus databases to manage and interact with streaming data sources like Apache Kafka/Pulsar.
Instructions
List available Timeplus databases
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Input Schema (JSON Schema)
{
"properties": {},
"title": "list_databasesArguments",
"type": "object"
}
Implementation Reference
- mcp_timeplus/mcp_server.py:42-49 (handler)The handler function for the 'list_databases' tool. It is decorated with @mcp.tool() for registration and implements the logic to list Timeplus databases using SHOW DATABASES command.@mcp.tool() def list_databases(): """List available Timeplus databases""" logger.info("Listing all databases") client = create_timeplus_client() result = client.command("SHOW DATABASES") logger.info(f"Found {len(result) if isinstance(result, list) else 1} databases") return result