YugabyteDB
Enables LLMs to interact with YugabyteDB by listing tables, schema, row counts, and running read-only SQL queries.
About
YugabyteDB allows Large Language Models (LLMs) to directly interface with your YugabyteDB database through an MCP (Model Context Protocol) server implementation. It supports listing all tables, including schema and row counts, and running read-only SQL queries, returning the results in JSON format. Designed for compatibility with FastMCP and MCP clients like Claude Desktop, Cursor, and Windsurf Editor, it facilitates seamless integration for enhanced data interaction.
Key Features
- 2 GitHub stars
- Designed for use with FastMCP.
- Compatible with MCP clients like Claude Desktop, Cursor, and Windsurf Editor.
- Lists all tables in the YugabyteDB database, including schema and row counts.
- Executes read-only SQL queries and returns results as JSON.
Use Cases
- Integrating YugabyteDB data with LLM-powered applications.
- Summarizing database schemas for LLM understanding.
- Running read-only queries to extract data for LLM analysis.