ydb-mcp

ydb-mcp

19

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.