MySQL MCP サーバー
MySQLデータベースへの直接アクセスを提供する強力なMCPサーバー。このサーバーにより、AIエージェントはMySQLデータベースと対話し、SQLクエリを実行し、シンプルなインターフェースを通じてデータベースコンテンツを管理できるようになります。
特徴
リソース
データベースに保存されているノートに
note:///{id}URI 経由でアクセスします。各メモにはタイトルと内容があります
シンプルなコンテンツアクセスのためのプレーンテキスト MIME タイプ
ツール
create_note- データベースに新しいテキストノートを作成するタイトルとコンテンツを必須パラメータとして受け取ります
MySQLデータベースにメモを保存する
list_tables- 接続されたデータベース内のすべてのテーブルを一覧表示しますcount_tables- データベース内のテーブルの合計数を取得しますsearch_tables- LIKEパターンを使用してテーブルを検索するdescribe_table- 特定のテーブルの構造を取得するexecute_sql- カスタムSQLクエリを実行する
Related MCP server: MCP-MySQL Server
前提条件
Node.js 18以上
MySQLサーバーがインストールされ、実行中
適切な権限を持つデータベース
設定
このリポジトリをクローンします:
git clone git@github.com:LeonMelamud/mysql-mcp.git cd mysql-mcp依存関係をインストールします:
npm installMySQL 接続の詳細を含む
.envファイルをルート ディレクトリに作成します。MYSQL_HOST=localhost MYSQL_USER=your_username MYSQL_PASSWORD=your_password MYSQL_DATABASE=your_databaseサーバーを構築します。
npm run build
インストール
クロードデスクトップ向け
Claude Desktop 構成ファイルにサーバー構成を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
クラインのために
Cline MCP 設定ファイルにサーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json Windows の場合: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
使用例
インストールが完了すると、Claude との会話で MySQL MCP サーバーを使用できるようになります。
データベース内のすべてのテーブルを一覧表示する
SQLクエリを実行する
メモを作成する
発達
自動リビルドを使用した開発の場合:
デバッグ
MCP Inspector を使用してサーバーをデバッグします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
ライセンス
マサチューセッツ工科大学
Appeared in Searches
- A tool for comparing design documents and source code, and accumulating business knowledge
- Exploring MySQL Database Information
- Information about MySQL database management system
- An open-source relational database management system
- Connect to MySQL server, edit database structure, and run manual migrations