Operates Docker-based local YDB profiles over stdio, covering diagnostics, bootstrapping, auth, storage, schemas, SQL, and upgrades.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Local Ydb Toolkit.
local_ydb_inventoryRead-only Docker inventory for a local-ydb target profile. Success returns ok=true, Docker CLI/daemon state, containers, volumes, and inspect data for configured containers that actually exist; Docker CLI, daemon, or inventory failures return ok=false with a reason and omit inventory arrays so failโฆ
local_ydb_database_statusRead-only YDB admin database status for the configured tenant path. Returns the command, stdout, stderr, and ok flag; use this for tenant state before bootstrap/restart troubleshooting, and use local_ydb_tenant_check for scheme reachability.
local_ydb_healthcheckRead-only YDB monitoring healthcheck for the configured tenant or root database. Uses the official YDB CLI SelfCheck path, returns selfCheckResult, issue counts, issue types, capped raw output, and whether the database is healthy; a requested noCache/noMerge option rejected with the exact recognizeโฆ
local_ydb_container_logsRead recent Docker logs from the configured static or primary dynamic local-ydb container. Use when bootstrap, restart, or readiness checks fail; target selects the container role and lines controls the tail length.
local_ydb_status_reportRead-only aggregate report for quick diagnosis. Runs local_ydb_inventory, local_ydb_auth_check, local_ydb_tenant_check, local_ydb_nodes_check, and local_ydb_healthcheck, returning each result; every component is isolated so an unexpected failure produces a safe component-shaped fallback and does noโฆ
local_ydb_tenant_checkRead-only check that uses the YDB CLI to verify the configured tenant path is reachable. Use after bootstrap or restore to confirm tenant metadata before node or GraphShard checks.
astandrik/local-ydb-toolkit MCP server exposes operational controls for Docker-based local-ydb deployments. It can work with a local Docker host or with a host reached through an SSH-backed profile. The toolset covers both plain root databases and tenant topologies with static and dynamic nodes.
Read-only operations provide Docker inventory, container logs, database and tenant checks, node registration, GraphShard visibility, monitoring health, authentication audits, storage placement, leftover-volume discovery, version listing, and schema inspection. Database features include structured YQL generation, DDL validation or application through the YDB JavaScript SDK, managed YQL query and explanation, and permission inspection.
The server also handles lifecycle and maintenance workflows. Available operations include prerequisite checks, bootstrap, image pulls, upgrades, root-password rotation, auth hardening, storage-group changes, dump-and-restore workflows, explicit cleanup, and complete stack destruction. The supplied tools distinguish between static and dynamic container roles where the operation requires it.
The server communicates over stdio and uses a selected profile to determine the Docker target, YDB paths, ports, credentials, storage settings, and related deployment details. Profile-based calls can receive an absolute configPath. Alternatively, the MCP client environment can define LOCAL_YDB_TOOLKIT_CONFIG as an absolute JSON configuration path. An explicitly supplied path must point to a readable regular JSON file no larger than 1 MiB; invalid or missing explicit files fail closed rather than silently selecting another profile.
Mutating tools follow a plan-first model. Without confirm=true, operations such as bootstrap, permission changes, schema application, image pulls, auth changes, storage resizing, cleanup, and destruction describe the intended action without making the change. Confirmed actions perform the operation and, where implemented, verify the resulting state. SQL execution also explains the statement first and only performs a NoTx execution after confirmation.
The repository publishes the local MCP package as @astandrik/local-ydb-mcp. Its documented launcher requires Node.js 20.19 or newer and npx; the pinned package version shown in the repository is 0.18.2. The repository also contains plugin integration for Claude Code, a Gemini CLI extension, and a Codex marketplace package, but the server itself is a local stdio process.
Use an absolute configuration path for profile-based operations. A configured rootPasswordFile can be checked during prerequisite and authentication workflows. SSH-backed profiles require a reachable target; an unreachable target is reported as unavailable rather than treated as proof that required host tools are missing.
The server is tailored to configured local-ydb deployments and does not present a general-purpose YDB endpoint interface. Its SQL tool runs managed YQL only against the selected profile. Cleanup removes only explicitly supplied host paths or Docker volumes, and discovery tools do not delete data. Some destructive or topology-changing workflows require additional preflight checks and confirmation. The repository describes the MCP package as unofficial and separates it from the official general-purpose YDB MCP server.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/astandrik-local-ydb-toolkit)<a href="https://allmcps.com/mcp/astandrik-local-ydb-toolkit"><img src="https://allmcps.com/api/badge/astandrik-local-ydb-toolkit?style=directory" alt="Local Ydb Toolkit on AllMCPs" /></a>