What runtime does Mysql_mcp_server_ddz require?
It is built on the FastMCP framework, which requires Python.
@fanzhenddz
Mysql_mcp_server_ddz
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mysql": {
"command": "uvx",
"args": [
"mysql-mcp-server-ddz"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "your_username",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database"
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
Mysql_mcp_server_ddz is a Model Context Protocol (MCP) server that wraps MySQL database operations using the FastMCP framework. It is designed for AI applications (e.g., Claude Desktop, MCP-compatible IDEs) to securely access and interact with a MySQL database by exposing actions like listing tables, viewing data, and executing SQL queries.
Configure the required environment variables (MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE, and optionally MYSQL_PORT) with your database connection details, then run the MCP server. Clients connect via the MCP protocol to invoke its tools.
It is built on the FastMCP framework, which requires Python.
All connection parameters are passed as environment variables: `MYSQL_HOST`, `MYSQL_PORT`, `MYSQL_USER`, `MYSQL_PASSWORD`, and `MYSQL_DATABASE`.
Data remains in the configured MySQL database; the server only connects to it as a client.
The server provides tools to list tables, view table data, and execute SQL queries.
No, authentication is done through the MySQL credentials supplied in environment variables, not through MCP’s own auth mechanisms.

Model Context Protocol Servers
Universal MCP-Server for your Databases optimized for LLMs and AI-Agents.
Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.

Model Context Protocol Servers

Local database MCP server: your agent sees a migration's impact before it runs, for PostgreSQL, MySQL, SQL Server and SQLite, with no database credentials.
评论