Claude AI 向けデータベースツール
これは、Claude AI が MySQL データベースと直接対話できるようにする MCP (Model Context Protocol) サーバーです。
特徴
Claude を通じて MySQL データベースをクエリする
有効なSQLクエリを実行する
サイズや構造など、テーブルに関する情報を取得します
クロードで読みやすいようにフォーマットされた結果
Related MCP server: clickhouse-mcp-server
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop のデータベース ツールを自動的にインストールするには:
このツールをインストールして使用するには、次の手順に従います。
リポジトリをクローンまたはダウンロードする
git clone [repository-url]または、ZIP ファイルをダウンロードして解凍します。
依存関係をインストールするプロジェクト ディレクトリに移動して、次のコマンドを実行します。
npm install
構成
Claude がこのツールを使用するには、通常次の場所にあるclaude_desktop_config.jsonファイルに構成を追加する必要があります。
次の構造になります。
使用法
設定が完了すると、次のようなコマンドを使用して Claude から MySQL データベースを操作できるようになります。
すべてのデータベースを一覧表示する
「MySQL でクエリを実行してデータベースを表示します。」データベース内のテーブルを表示する
「MySQL でクエリを実行して、テーブルname_table表示します。」テーブルのサイズを問い合わせる
「MySQL でクエリを実行して、テーブルname_tableのサイズを表示します。」カスタムクエリを実行する
「MySQL でクエリを実行する: クエリで実行する内容の説明。」
安全
このツールは、 mysql.jsファイルで設定された権限で実行されます。許可したい操作に必要な権限のみを認証情報に含めてください。
トラブルシューティング
接続に問題がある場合は、以下を確認してください。
MySQLが動作していること
mysql.jsの認証情報が正しいことClaude構成ファイル内のパスが正しいこと
実装
データベースをクエリするには、Claude に次のように質問するだけです:「MySQL 内のすべてのデータベースを表示してください」または「users テーブルのサイズはどれくらいですか?」