Integrations
Uses .ENV files for configuration of MySQL connection details including host, username, password, and database name
Provides direct access to MySQL databases, allowing execution of SQL queries, table management, and storage of notes with title and content in a MySQL database
Runs on Node.js runtime (version 18 or higher) as the execution environment for the MCP server
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クエリを実行する
前提条件
- Node.js 18以上
- MySQLサーバーがインストールされ、実行中
- 適切な権限を持つデータベース
設定
- このリポジトリをクローンします:Copy
- 依存関係をインストールします:Copy
- MySQL 接続の詳細を含む
.env
ファイルをルート ディレクトリに作成します。Copy - サーバーを構築します。Copy
インストール
クロードデスクトップ向け
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 を提供します。
ライセンス
マサチューセッツ工科大学
This server cannot be installed
AI エージェントが MySQL データベースと対話し、SQL クエリを実行し、シンプルなインターフェースを通じてデータベース コンテンツを管理できるようにする強力なサーバーです。