CrateDB MCP changelog¶
Unreleased¶
v0.0.9 - 2025-11-03¶
Security: Tamed logging of HTTPX to not reveal credentials. Thanks, @WalBeh.
Security: Updated to
fastmcp>=2.13, earlier versions had vulnerabilitiesDependencies: Validated support for Python 3.14. Thanks, @surister.
Documentation: Published to RTD at https://cratedb-mcp.readthedocs.io/
v0.0.8 - 2025-10-14¶
Rebuild for Debian CVEs
v0.0.7 - 2025-07-28¶
Instructions: Updated to cratedb-about v0.0.8
v0.0.6 - 2025-07-27¶
OCI: Added
curlto imageMCP: Started using MCP tool descriptions from Python docstrings
Instructions: Copy-editing. Wording.
MCP: Added tool
get_table_columns
v0.0.5 - 2025-07-22¶
MCP: Fixed defunct
get_cratedb_documentation_indextoolCLI: Added CLI options for user-defined prompts:
--instructionsand--conventions, both accepting file paths or URLs.CLI: Added subcommand
cratedb-mcp show-promptto display the system prompt.
v0.0.4 - 2025-07-21¶
Parameters: Added CLI option
--hostand environment variableCRATEDB_MCP_HOSTParameters: Added CLI option
--pathand environment variableCRATEDB_MCP_PATHDependencies: Allowed updating to FastMCP 2.10, which includes a specification update to MCP spec 2025-06-18.
OCI: Added building OCI standard image
cratedb-mcpOCI: Added building OCI image
cratedb-mcpofor Open WebUIPrompt: Added instructions (system prompt) to MCP server. Thanks, @hammerhead and @WalBeh.
v0.0.3 - 2025-06-18¶
Dependencies: Downgraded to
fastmcp<2.7to fix a breaking change
v0.0.2 - 2025-05-21¶
Bugfix: Removed trailing
/on HTTP URL if it exists. Thanks, @surister.
v0.0.1 - 2025-05-20¶
Options: Renamed
CRATEDB_MCP_HTTP_URLtoCRATEDB_CLUSTER_URL, standardizing on common naming conventionsCLI: Added subcommand
cratedb-mcp serveusing Click, with dedicated options--transportand--portDependencies: Updated to FastMCP 2.0. It significantly expands on 1.0 by introducing powerful client capabilities, server proxying & composition, OpenAPI/FastAPI integration, and more advanced features. See FastMCP 2.0 and the Official MCP SDK.
README: Added recommendations to use a read-only database user to prevent agents from modifying the database content
v0.0.0 - 2025-05-16¶
Project: Established project layout
Features: First working version
Packaging: Adjusted package dependencies for interoperability
Packaging: Added basic CLI entry point and server launcher
cratedb-mcpDocumentation: Show a simple Claude Desktop configuration
MCP docs: Add reference to medium-sized llms.txt context file
Boilerplate: Added software tests and CI configuration
Documentation: Added development sandbox section
MCP docs: Used Hishel for transparently caching documentation resources, by default for one hour. Use the
CRATEDB_MCP_DOCS_CACHE_TTLenvironment variable to adjust (default: 3600)SQL: Stronger read-only mode, using
sqlparseCLI: Added option
--versionto report the installed package versionNaming things: Started using
CRATEDB_MCP_HTTP_TIMEOUTenvironment variable