MySQL Server MCP Server
mysql-server MCP 服务器
用于 MySQL 数据库访问的模型上下文协议服务器
这是一个基于 TypeScript 的 MCP 服务器,提供查询 MySQL 数据库的工具。它通过以下方式演示了 MCP 的核心概念:
执行 SQL 查询的工具
通过环境变量连接到 MySQL 数据库
特征
工具
query——执行 SQL 查询将 SQL 查询字符串作为必需参数
返回查询结果
Related MCP server: Angular Bootstrap MCP Server
配置
在 MCP 服务器配置中设置以下环境变量:
MYSQL_HOST:MySQL 服务器主机
MYSQL_USER:MySQL 用户名
MYSQL_PASSWORD:MySQL 密码
MYSQL_DATABASE:MySQL 数据库名称
发展
安装依赖项:
npm install构建服务器:
npm run build对于使用自动重建的开发:
npm run watch安装
要与 Claude Desktop 一起使用,请添加服务器配置:
在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mysql": {
"command": "/path/to/mysql-server/build/index.js",
"env": {
"MYSQL_HOST": "your-mysql-host",
"MYSQL_USER": "your-mysql-user",
"MYSQL_PASSWORD": "your-mysql-password",
"MYSQL_DATABASE": "your-mysql-database"
}
}
}
}调试
由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们推荐使用MCP Inspector ,它以包脚本的形式提供:
npm run inspector检查器将提供一个 URL 来访问浏览器中的调试工具。
This server cannot be deployed
Maintenance
Related MCP Connectors
A simple Typescript MCP server built using the official MCP Typescript SDK and smithery/cli. This…
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
Text-to-SQL MCP server: read-only queries on PostgreSQL, MySQL and SQL Server with your real schema
Related MCP Servers
- AlicenseAqualityFmaintenanceA TypeScript-based MCP server that enables testing of REST APIs through Cline. This tool allows you to test and interact with any REST API endpoints directly from your development environment.185 npm103MIT
- AlicenseNot gradedqualityDmaintenanceA TypeScript-based MCP server that provides backend API handling and facilitates communication between microservices. Features an organized structure with controllers, routes, and models for easy extensibility and maintenance.284 npm1MIT
- AlicenseNot gradedqualityDmaintenanceA TypeScript/Node.js MCP server that wraps the Metabase REST API, enabling AI agents to execute queries, explore schemas, and build dashboards through structured tool calls.41 npmMIT
- AlicenseNot gradedqualityAmaintenanceA simple MCP server that executes SQL queries on a MariaDB database using a YAML config file.1MIT
Appeared in Searches
- Best free MCP for React app with MySQL/MariaDB database
- Information about MySQL database management system
- A service or tool for downloading and installing SDKs for development
- Developing and redeveloping web frontend and Python backend projects, including frontend-backend integration and debugging
- Free PostgreSQL Database Solutions