io.github.schemacrawler/schemacrawler-ai

Enables natural language schema queries — explore tables, keys, procedures, and get SQL help fast

9NOASSERTIONdatabases

Install

Config snippet generator goes here (5 client tabs)

README

<!-- markdownlint-disable MD041 -->
**:star: Star it :arrow_heading_up: if you love it!**

[![Quick Build](https://github.com/schemacrawler/SchemaCrawler-AI/workflows/Quick%20Build/badge.svg)](https://github.com/schemacrawler/SchemaCrawler-AI/actions?query=workflow%3A%22Quick+Build%22)
[![Docker Pulls](https://img.shields.io/docker/pulls/schemacrawler/schemacrawler-ai?color=FFDAB9)](https://hub.docker.com/r/schemacrawler/schemacrawler-ai/)
[![Docker MCP Pulls](https://img.shields.io/docker/pulls/mcp/schemacrawler-ai?color=FFDAB9)](https://hub.docker.com/r/mcp/schemacrawler-ai/)
![GitHub Repo stars](https://img.shields.io/github/stars/schemacrawler/schemacrawler?style=social)

# <img src="https://raw.githubusercontent.com/schemacrawler/SchemaCrawler/main/schemacrawler-website/src/site/resources/images/schemacrawler_logo.png" height="100px" width="100px" valign="middle"/> SchemaCrawler AI

> [!NOTE]
> * Please see the [SchemaCrawler website](https://www.schemacrawler.com/) for more details.
> * See [SchemaCrawler AI MCP Server Usage](https://github.com/schemacrawler/SchemaCrawler-AI-MCP-Server-Usage) for information on how to use the MCP Server


## About

**SchemaCrawler AI** provides an MCP Server to allow AI agents to have an interactive way to interrogate your database schema metadata. It is based on [SchemaCrawler](https://www.schemacrawler.com/), which is a free database schema discovery and comprehension tool.


## Licensing

**SchemaCrawler AI** is licensed under the Business Source License 1.1 (BUSL-1.1) license.

This project may be distributed together with third-party components such as JDBC drivers and other libraries. Unless explicitly stated otherwise, the Business Source License 1.1 applies only to the SchemaCrawler AI MCP Server source code authored for this repository. All third-party components included in source or binary distributions are licensed separately by their respective copyright holders. See the documentation or the distribution package for third-party license information.

Under the Business Source License 1.1, you are free to read, modify, and redistribute the source code, subject to the license terms. However, production or commercial use of SchemaCrawler AI MCP Server is restricted except as permitted by a separate commercial agreement. If you are interested in production or commercial use please see the [SchemaCrawler website](https://www.schemacrawler.com/consulting.html).


## Support

**SchemaCrawler AI** is not supported, unless you purchase a support incident. Please see [Guidelines for Support](https://www.schemacrawler.com/consulting.html) for details.