About CrateDB MCP Server
CrateDB MCP Server connects natural-language requests to CrateDB clusters for AI assistants working with analytics and troubleshooting. It also retrieves information from CrateDB documentation and its knowledge base.
Key features
- 01Natural-language to SQL
- 02Query CrateDB cluster data
- 03Inspect cluster state and troubleshoot
- 04Retrieve CrateDB documentation
Use cases
- 01Analyze database data through natural-language requests
- 02Check cluster state and investigate issues
MCP support
The server gives MCP clients access to CrateDB clusters and the CrateDB knowledge base, enabling AI assistants to interact with them using natural language.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMECrateDB MCP Server
» Documentation | Issues | Source code | License | CrateDB | CrateDB Handbook | Community Forum
About
The CrateDB MCP Server for natural-language Text-to-SQL and documentation retrieval specializes in CrateDB database clusters. The Model Context Protocol (MCP) is a protocol that standardizes providing context to language models and AI assistants.
The CrateDB Model Context Protocol (MCP) Server connects AI assistants directly to your CrateDB clusters and the CrateDB knowledge base, enabling seamless interaction through natural language.
It serves as a bridge between AI tools and your analytics database, allowing you to analyze data, the cluster state, troubleshoot issues, and perform operations using conversational prompts.
Documentation
The project documentation is available at https://cratedb-mcp.readthedocs.io/. It includes information on how to install and operate the package.
Project information
Acknowledgements
Kudos to the authors of all the many software components and technologies this project is building upon.
Contributing
The cratedb-mcp package is an open-source project, and is managed on
GitHub. Contributions of any kind are welcome and appreciated.
To learn how to set up a development sandbox, please refer to the
development documentation.
Status
The software is in the beta stage, so breaking changes may happen. Version pinning is strongly recommended, especially if you use it as a library.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.