ydb-mcp
The YDB MCP project is a Model Context Protocol server designed to facilitate AI-powered operations with YDB databases. It allows large language models to perform database interactions using natural language and provides various tools to query and manage YDB resources.
YDB MCP
Model Context Protocol server for YDB. It enables interaction with YDB databases from any large language model that supports MCP, allowing AI-powered database operations and natural language interactions.
Usage
Via uvx
Use uvx
to run YDB MCP without installing it explicitly.
Via pipx
Run YDB MCP with pipx
from PyPI without installation.
Via pip
Install YDB MCP using pip
and configure your MCP client for YDB interaction.
Available Tools
ydb_query
: Run SQL queries.ydb_query_with_params
: Run parameterized SQL queries.ydb_list_directory
: List contents of a directory.ydb_describe_path
: Detailed information about a YDB path.ydb_status
: Get YDB connection status.
Development
Uses Make for development tasks with commands like make all
, make test
, make run-server
, make lint
, and make install
.