{"product":{"name":"local-ydb-toolkit","title":"local-ydb-toolkit - agent operations for local YDB","summary":"Docker-based local-ydb operations for AI agents, with plan-first MCP tools, a reusable Codex skill, and a GitHub Action for disposable YDB in CI.","description":"local-ydb-toolkit helps agents inspect, bootstrap, diagnose, harden, migrate, and upgrade local-ydb deployments without turning operational changes into blind shell scripts.","primaryCta":{"label":"Use the MCP server","command":"npx @astandrik/local-ydb-mcp@latest","href":"https://www.npmjs.com/package/@astandrik/local-ydb-mcp"},"badges":["Plan-first mutations","Read-only diagnostics","TOON-aware responses","Node.js stdio MCP","GitHub Actions CI"]},"boundaries":{"remotePromoMcp":"The remote promo MCP is read-only. It explains the product, install paths, workflows, routing guidance, and public links.","localOperations":"Actual local-ydb operations stay in the local stdio MCP server. Mutating tools return a plan first and execute only when confirm: true is supplied by an approved user workflow.","credentials":"Private local-ydb config files, SSH settings, password files, and database credentials stay on the user's machine or CI runner."},"guideLinks":[{"id":"mcp-split","label":"local-ydb-mcp vs ydb-mcp","href":"/guides/local-ydb-mcp-vs-ydb-mcp","markdownHref":"/guides/local-ydb-mcp-vs-ydb-mcp.md","description":"Choose the local operations MCP server or the official database-level YDB MCP server."},{"id":"diagnostics","label":"Diagnose local-ydb with MCP tools","href":"/guides/diagnose-local-ydb-mcp","markdownHref":"/guides/diagnose-local-ydb-mcp.md","description":"Start with read-only status and healthcheck tools, then route by issue type."},{"id":"schema-ddl","label":"Generate YDB table schema DDL safely","href":"/guides/ydb-schema-ddl-mcp","markdownHref":"/guides/ydb-schema-ddl-mcp.md","description":"Generate, validate, plan, apply, inspect, and clean up YDB table DDL with confirm gates."},{"id":"ci","label":"Run local YDB in CI","href":"/guides/local-ydb-ci","markdownHref":"/guides/local-ydb-ci.md","description":"Use astandrik/setup-local-ydb for GitHub Actions jobs that need disposable YDB tenants."},{"id":"automation","label":"Local database deployment automation","href":"/guides/local-database-deployment-automation","markdownHref":"/guides/local-database-deployment-automation.md","description":"Operate local-ydb lifecycle workflows safely before schema or test work starts."},{"id":"tool-roundup","label":"Best tools for local YDB AI-agent workflows","href":"/guides/best-tools-local-ydb-ai-agents","markdownHref":"/guides/best-tools-local-ydb-ai-agents.md","description":"Compare local-ydb-mcp, ydb-mcp, setup-local-ydb, YDB CLI, and the local-ydb Docker image."}],"projectsUsingLocalYdb":[{"href":"https://pets.ydb-qdrant.tech/","label":"Codex Pets"},{"href":"https://gravity-ai.ydb-qdrant.tech/","label":"Gravity AI"},{"href":"https://ydb-qdrant.tech/","label":"YDB Qdrant"}],"mcpRegistryLinks":[{"id":"official-mcp-registry","label":"Official MCP Registry","href":"https://registry.modelcontextprotocol.io/?q=io.github.astandrik%2Flocal-ydb-mcp","category":"registry","status":"official metadata","description":"Model Context Protocol registry search for the published server name."},{"id":"curated-mcp","label":"CuratedMCP","href":"https://www.curatedmcp.com/marketplace/local-ydb-unofficial-mcp-server","category":"trust","status":"verified listing","description":"Curated marketplace profile for the local YDB MCP server."},{"id":"glama","label":"Glama","href":"https://glama.ai/mcp/servers/astandrik/local-ydb-toolkit","category":"trust","status":"indexed score","description":"MCP server listing with score and discovery metadata."},{"id":"wmcp","label":"wmcp.sh","href":"https://wmcp.sh/mcp/grade/npm%3A%40astandrik%2Flocal-ydb-mcp","category":"trust","status":"grade page","description":"Public grade page for the npm MCP package."},{"id":"mcp-sentinel","label":"MCP Sentinel","href":"https://mcp-sentinelweb-production.up.railway.app/servers/astandrik-local-ydb-mcp","category":"audit","status":"audit page","description":"Security-oriented directory entry for the MCP server."},{"id":"enterprise-dna","label":"Enterprise DNA","href":"https://enterprisedna.co/directories/mcp/astandrik-local-ydb-toolkit/","category":"directory","status":"listed","description":"Enterprise DNA MCP directory page for local-ydb-toolkit."},{"id":"mcp-so","label":"MCP.so","href":"https://mcp.so/server/local-ydb-mcp/astandrik","category":"directory","status":"listed","description":"MCP.so server entry for the local-ydb-mcp package."},{"id":"mcp-toplist","label":"MCP Toplist","href":"https://mcptoplist.com/server/io.github.astandrik%2Flocal-ydb-mcp","category":"directory","status":"listed","description":"MCP Toplist profile for the official server identifier."},{"id":"claude-code-marketplaces","label":"Claude Code Marketplaces","href":"https://claudemarketplaces.com/mcp/io.github.astandrik/local-ydb-mcp","category":"directory","status":"listed","description":"Claude-focused MCP marketplace entry for the server."},{"id":"lobehub","label":"LobeHub","href":"https://lobehub.com/mcp/astandrik-local-ydb-toolkit","category":"directory","status":"listed","description":"LobeHub MCP directory entry for agent discovery."},{"id":"codeguilds","label":"CodeGuilds","href":"https://codeguilds.dev/packages/local-ydb-toolkit","category":"directory","status":"listed","description":"Package listing for local-ydb-toolkit developer discovery."},{"id":"awesome-mcp","label":"Awesome MCP Servers","href":"https://github.com/punkpeye/awesome-mcp-servers#databases","category":"directory","status":"awesome list","description":"Awesome MCP Servers database category listing."},{"id":"awesome-skills","label":"Awesome Skills","href":"https://www.awesomeskills.dev/en/skill/astandrik-local-ydb-toolkit","category":"directory","status":"skill listing","description":"Codex skill directory page for the local-ydb skill."},{"id":"skiln","label":"Skiln","href":"https://skiln.co/mcp/mcp-io-github-astandrik-local-ydb-mcp","category":"directory","status":"listed","description":"MCP catalog entry for the io.github server name."},{"id":"policylayer","label":"PolicyLayer","href":"https://policylayer.com/tools/local-ydb","category":"governance","status":"policy catalog","description":"Policy and token-cost catalog page for the MCP server."},{"id":"timeahead","label":"Timeahead MCPScore","href":"https://timeahead.in/mcp/local-ydb-mcp","category":"directory","status":"listed","description":"MCPScore directory listing for the local-ydb-mcp package."}],"links":{"targetSite":"https://local-ydb-toolkit.ydb-qdrant.tech","github":"https://github.com/astandrik/local-ydb-toolkit","npm":"https://www.npmjs.com/package/@astandrik/local-ydb-mcp","githubAction":"https://github.com/marketplace/actions/setup-local-ydb","officialYdbMcp":"https://github.com/ydb-platform/ydb-mcp","mcpRegistry":"https://github.com/astandrik/local-ydb-toolkit/blob/main/server.json","officialMcpRegistry":"https://registry.modelcontextprotocol.io/?q=io.github.astandrik%2Flocal-ydb-mcp","glama":"https://glama.ai/mcp/servers/astandrik/local-ydb-toolkit","curatedMcp":"https://www.curatedmcp.com/marketplace/local-ydb-unofficial-mcp-server","lobeHub":"https://lobehub.com/mcp/astandrik-local-ydb-toolkit","awesomeMcpServers":"https://github.com/punkpeye/awesome-mcp-servers#databases","awesomeSkills":"https://www.awesomeskills.dev/en/skill/astandrik-local-ydb-toolkit","claudeCodeMarketplaces":"https://claudemarketplaces.com/mcp/io.github.astandrik/local-ydb-mcp","codeGuilds":"https://codeguilds.dev/packages/local-ydb-toolkit","enterpriseDna":"https://enterprisedna.co/directories/mcp/astandrik-local-ydb-toolkit/","mcpSentinel":"https://mcp-sentinelweb-production.up.railway.app/servers/astandrik-local-ydb-mcp","mcpSo":"https://mcp.so/server/local-ydb-mcp/astandrik","mcpToplist":"https://mcptoplist.com/server/io.github.astandrik%2Flocal-ydb-mcp","skiln":"https://skiln.co/mcp/mcp-io-github-astandrik-local-ydb-mcp","wmcp":"https://wmcp.sh/mcp/grade/npm%3A%40astandrik%2Flocal-ydb-mcp","policyLayer":"https://policylayer.com/tools/local-ydb","timeaheadMcpScore":"https://timeahead.in/mcp/local-ydb-mcp"}}