MCP 服务器:MariaDB 只读访问
一个提供对 MariaDB 只读访问的 MCP 服务器。
快速入门
功能
- 提供数据库模式列表
- 支持对 MariaDB 的只读查询操作
安装依赖
- 安装 MariaDB。
- 如果遇到
mariadb_config not found
错误,执行以下命令(macOS):brew install mariadb-connector-c
- 添加路径到
.bashrc
文件:echo 'export PATH="/opt/homebrew/opt/mariadb-connector-c/bin:$PATH"' >> ~/.bashrc
- 设置环境变量:
export MARIADB_CONFIG=$(brew --prefix mariadb-connector-c)/bin/mariadb_config
- 再次运行
uv add mariadb
配置文件
Claude Desktop 配置
- 发布版:编辑配置文件(MacOS 路径:
~/Library/Application Support/Claude/claude_desktop_config.json
),添加如下内容: { "mcpServers": { "mcp_server_mariadb": { "command": "/PATH/TO/uvx", "args": [ "mcp-server-mariadb", "--host", "${DB_HOST}", "--port", "${DB_PORT}", "--user", "${DB_USER}", "--password", "${DB_PASSWORD}", "--database", "${DB_NAME}" ] } } } - 开发版:替换
/PATH/TO/uv
和/YOUR/SOURCE/PATH
为实际路径,配置方法类似。
启动
根据配置文件运行对应命令启动服务。