How do I configure mcp-mysql-server?
Create a `config.ini` file in the same directory (or specify its path with `--config`) containing `[mysql]` section with `host`, `user`, `password`, `database`, and optionally `port` (defaults to 3306).
@tonycai
基本信息
MySQL Database Integration using Python script with configurable access controls and schema inspection, using stdio mode to suitable local deployment.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-mysql-server-tonycai": {
"command": "python",
"args": [
"mcp-mysql-server.py",
"--config",
"config.ini"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
mcp-mysql-server is a Python script that provides a command-line interface for interacting with a local MySQL database via standard input/output (stdio) using FastMCP. It allows querying, inspecting schema, and performing data operations on a MySQL database, designed for local development environments.
Install Python 3.x and a local MySQL server. Install dependencies with pip install -r requirements.txt. Create a config.ini file with MySQL connection parameters (host, user, password, database; port optional). Run the script using python mcp-mysql-server.py --config config.ini. The script exposes tools such as test_connection, list_tables, read_table, write_table, get_table_schema, and execute_sql. Docker Compose support is also available.
Create a `config.ini` file in the same directory (or specify its path with `--config`) containing `[mysql]` section with `host`, `user`, `password`, `database`, and optionally `port` (defaults to 3306).
It exposes six tools: `test_connection`, `list_tables`, `read_table`, `write_table`, `get_table_schema`, and `execute_sql`. Each performs a specific database operation.
Yes. Use `docker-compose up -d` to start a MySQL container with sample data and the MCP MySQL Server container. A special configuration file (`config.docker.ini`) is used for Docker.
Python 3.x, a local MySQL server instance, and the Python libraries listed in `requirements.txt` (installed via `pip install -r requirements.txt`).
Run `cp mcp-mysql-server.py mcp_mysql_server.py && python -m unittest tests.py` locally. For Docker, use `docker-compose -f docker-compose.test.yml up --build`. Tests use mocking and do not require a real database.
Postgres MCP Pro provides configurable read/write access and performance analysis for you and your AI agents.
MCP server for interacting with Neon Management API and databases
A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.

Fund Momentum MCP Server — VC intelligence for AI assistants. 1000+ active VC funds, live investor signals, AI-powered startup matching.

Oracle MCP server with no run-sql tool: It generates tools for each of the PL/SQL procedures, tables and approved SQL you choose. The server doesn't expose a SQL prompt, and can't reveal how it's connected to Oracle.
评论