YD

YDB

Created 5 months ago

Model Context Protocol server for YDB enabling AI-powered database operations.

development documentation public database AI

What is YDB?

Query [YDB](https://ydb.tech/) databases

Documentation

YDB MCP

Usage# Via uvx

Via pipx# Via pip

Authentication## Using Login/Password Authentication## Using Access Token Authentication## Using Service Account Authentication Available Tools

  • ydb_query: Run a SQL query against a YDB database
  • ydb_query_with_params: Run a parameterized SQL query with JSON parameters
  • ydb_list_directory: List directory contents in YDB
  • ydb_describe_path: Get detailed information about a YDB path
  • ydb_status: Get the current status of the YDB connection

Development# Available Make Commands

  • make all: Run clean, lint, and test in sequence
  • make clean: Remove all build artifacts and temporary files
  • make test: Run all tests using pytest
  • make unit-tests: Run only unit tests with verbose output
  • make integration-tests: Run only integration tests with verbose output
  • make run-server: Start the YDB MCP server
  • make lint: Run all linting checks
  • make format: Format code using black and isort
  • make install: Install the package in development mode
  • make dev: Install the package in development mode with all development dependencies

Server Config

{
  "mcpServers": {
    "ydb-server": {
      "command": "npx",
      "args": [
        "ydb"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: Yes

Project Info

Hosted Featured
Created At: Jul 02, 2025
Updated At: Aug 07, 2025
Author: YDB Platform
Category: official
License: Apache 2.0
Tags:
development documentation public