MySQL MCP Server について
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
MySQL MCP Server
一个基于Model Context Protocol (MCP)的MySQL服务器,允许通过MCP协议执行SQL查询。
功能
- 通过MCP协议执行SQL查询
- 检查数据库连接状态
- 内置SQL查询示例提示
安装
# 克隆仓库
git clone https://github.com/shengshengshengbuxi/mysql_mcp_server.git
cd mysql_mcp_server
# 安装依赖
npm install
# 编译TypeScript代码
npm run build
配置
服务器使用以下环境变量进行配置:
MYSQL_HOST: MySQL主机地址(默认: localhost)MYSQL_PORT: MySQL端口(默认: 3306)MYSQL_USER: MySQL用户名(默认: root)MYSQL_PASSWORD: MySQL密码(默认: 空)MYSQL_DATABASE: MySQL数据库名(默认: 空)
运行
# 设置MySQL连接参数
$env:MYSQL_HOST = "localhost"
$env:MYSQL_PORT = "3306"
$env:MYSQL_USER = "root"
$env:MYSQL_PASSWORD = "your_password"
$env:MYSQL_DATABASE = "your_database"
# 运行服务器
npm start
与Claude集成
要在Claude Desktop中使用此服务器,请编辑Claude Desktop配置文件:
Windows:
%USERPROFILE%\AppData\Roaming\Claude\claude_desktop_config.json
添加以下配置:
{
"mcpServers": {
"mysql": {
"command": "node",
"args": [
"/path/to/mysql_mcp_server/dist/server.js",
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "your password",
"MYSQL_DATABASE": "your database"
}
}
}
}
工具
execute_sql: 执行SQL查询check_connection: 检查数据库连接状态
提示
sql_example: 提供SQL查询示例
许可证
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。