Skip to main content
Glama

mcp-服务器-mysql

CI 状态 铁匠徽章

MySQL 数据库的模型上下文协议服务器。该服务器使 LLM 能够检查数据库模式并执行只读查询。

特征

  • 对 MySQL 数据库的只读访问

  • 模式检查功能

  • 只读事务内的安全查询执行

  • Docker 支持

  • NPM 包可用

Related MCP server: PostgreSQL MCP Server

安装

使用 Docker

# Build the Docker image make docker # Run with Docker docker run -i --rm mcp/mysql mysql://host:port/dbname

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 MySQL 数据库服务器:

npx -y @smithery/cli install @yuru-sha/mcp-server-mysql --client claude

用法

使用 Claude Desktop

将以下配置添加到您的claude_desktop_config.json

{ "mcpServers": { "mysql": { "command": "docker", "args": [ "run", "-i", "--rm", "mcp/mysql", "mysql://host:port/dbname" ] } } }

注意:在 macOS 上使用 Docker 时,如果 MySQL 服务器在主机网络上运行,请使用host.docker.internal

连接 URL 格式

mysql://[user][:password]@host[:port]/database

/database替换为您的数据库名称。

发展

# Initial setup make setup # Build the project make build # Format code make format # Run linter make lint

执照

该项目根据MIT 许可证发布。

安全

此服务器强制执行只读访问以保护您的数据库。所有查询均在只读事务中执行。

为了增强安全性,我们建议创建只读用户。

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yuru-sha/mcp-server-mysql'

If you have feedback or need assistance with the MCP directory API, please join our Discord server