YugabyteDB MCP Server
@yugabyte
YugabyteDB MCP Server について
An MCP server implementation for YugabyteDB that allows LLMs to directly interact with your database.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"yugabytedb-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/cloned/yugabytedb-mcp-server/",
"run",
"src/server.py"
],
"env": {
"YUGABYTEDB_URL": "dbname=database_name host=hostname port=5433 user=username password=password load_balance=true"
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is YugabyteDB MCP Server?
The YugabyteDB MCP Server is an MCP (Model Context Protocol) implementation that enables large language models to directly interact with a YugabyteDB database. It allows LLMs to list database tables with schemas and row counts, and execute read-only SQL queries, returning results as JSON, and is designed for use with MCP clients like Claude Desktop, Cursor, and Windsurf Editor.
How to use YugabyteDB MCP Server?
Install by cloning the repository and running uv sync. Set the YUGABYTEDB_URL environment variable with your database connection string, then start the server with uv run server.py. Configure your MCP client (e.g., Claude Desktop, Cursor, Windsurf Editor) by adding a server entry using uv as the command and specifying the environment variable.
Key features of YugabyteDB MCP Server
- List all tables with schema and row counts.
- Run read-only SQL queries returning JSON results.
- Compatible with Claude Desktop, Cursor, Windsurf Editor.
- Built with FastMCP for easy MCP integration.
- Uses environment variable for database connection.
Use cases of YugabyteDB MCP Server
- Ask an LLM to summarize all tables in your YugabyteDB database.
- Run ad-hoc SELECT queries via natural language and get JSON results.
- Integrate with AI coding assistants to explore and query database schema.
- Use in development workflows to quickly inspect database structure.
FAQ from YugabyteDB MCP Server
What are the prerequisites for YugabyteDB MCP Server?
Prerequisites include Python 3.10 or higher, uv installed, a running YugabyteDB database, and an MCP client such as Claude Desktop or Cursor.
What environment variables are required?
The only required environment variable is YUGABYTEDB_URL, which specifies the connection string for your
「その他」の他のコンテンツ
Blender
ahujasidOpen-source MCP to use Blender with any LLM
ghidraMCP
LaurieWiredMCP Server for Ghidra
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
コメント