What are the runtime dependencies?
Python 3.10 or higher, uv, okctl (properly installed and configured), and a Kubernetes environment with access to OceanBase clusters.
@lizzy-0323
Basic information
okctl's mcp server
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"okctl-mcp-server-py": {
"command": "uv",
"args": [
"--directory",
"/path/to/okctl-mcp-server",
"run",
"src/okctl/server.py"
],
"env": {
"OB_CLUSTER_PASSWORD": "<password of cluster>"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
It is an MCP server implementation that exposes OceanBase cluster, tenant, and backup policy management tools via the MCP protocol by calling the underlying okctl command-line tool. It is intended for users who manage OceanBase clusters on Kubernetes.
Requires Python 3.10+, the uv package manager, and a properly installed and configured okctl and Kubernetes environment. Configure the server in your MCP client JSON, setting the OB_CLUSTER_PASSWORD environment variable. Optional command-line arguments include --tools to enable specific modules, --use_sse for SSE transport, and --port to set the SSE port (default 8000).
Python 3.10 or higher, uv, okctl (properly installed and configured), and a Kubernetes environment with access to OceanBase clusters.
Data resides in the Kubernetes cluster where OceanBase is deployed. Authentication for SQL operations uses the environment variable `OB_CLUSTER_PASSWORD` or a password parameter in the connection configuration.
By default it uses stdio transport. You can enable Server-Sent Events (SSE) transport with the `--use_sse` flag and optionally set a custom port.
Some operations (e.g., deleting clusters, deleting tenants) may be irreversible; proceed with caution. SQL queries require precise prompts to avoid errors. It is recommended to perform backups before executing important operations.
Use the `--tools` argument with a comma‑separated list from: `all`, `clusters`, `tenants`, `backup_policy`, `components`, `sql`. Default is all tools enabled.
Find, price and rent GPUs on Lium from Claude, ChatGPT, Codex or any MCP client. Search live GPU availability and prices (H100, H200, B200, RTX 4090 and more), estimate provider earnings, and with Sign in with Lium or a
The official MCP server for Muumuu Domain by GMO Pepabo, Inc — the first remote MCP server in the Japanese domain registrar industry. Search and register domains, manage owned domains and contracts, and configure DNS rec

HostTracker is a website and infrastructure monitoring service that has run external checks since 2004 for more than 500,000 websites. Its official MCP server lets an AI assistant operate a HostTracker account directly i
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Comments