Exposes database schema information generated by tbls and enables secure SQL query execution on MySQL and SQLite databases via the Model Context Protocol.
The tbls server is an experimental Model Context Protocol (MCP) server designed to bridge detailed database schema information with MCP-compatible clients. It efficiently parses JSON schema files generated by the tbls tool, offering optimal performance and comprehensive insights into database structures, including schemas, tables, and indexes. When configured with database credentials, it provides a robust and secure environment for executing read-only SQL queries against MySQL and SQLite databases. Built with TypeScript and featuring zod validation, it ensures type safety and offers flexible configuration options via CLI arguments, environment variables, or configuration files, making it ideal for integrating database context into AI-driven workflows.