An MCP server implementation for retrieving data from mariadb Features Resources Expose schema list in database Tools - query_database - Execute read-only operations against MariDB dependency install mariadb - mac - when install mariadb, maybe raise os error below. you can resolve by installing mariadb-connector-c. 1. execute brew install mariadb-connector-c 2. execute echo 'export PATH="/opt/homebrew/opt/mariadb-connector-c/bin:$PATH"' >> ~/.bashrc 3. set environment variable export MARIADB_CONFIG=$(brew --prefix mariadb-connector-c)/bin/mariadb_config 4. execute uv add mariadb again. Usage with Claude Desktop Configuration File Paths to Claude Desktop config file: - **MacOS**: ~/Library/Application Support/Claude/claude_desktop_config.json - **Windows**: %APPDATA%\Claude\claude_desktop_config.json Add this configuration to enable published servers **Note**: Replace these placeholders with actual paths: - /PATH/TO/uvx: Full path to uvx executable Add this configuration to enable development/unpublished servers **Note**: Replace these placeholders with actual paths: - /PATH/TO/uv: Full path to UV executable - /YOUR/SOURCE/PATH/mcp-server-mariadb/src/mcp_server_mariadb: Path to server source code License This mcp server is licensed under the MIT license. please see the LICENSE file in the repository.