mcpField
設
設定手順

設定手順

ローカル
github.com/nsh58データベース080 週間前に更新

設定手順 について

設定手順は、MySQLとMCPに関連するプロジェクトのセットアップガイドです。Python仮想環境の作成と有効化、依存関係のインストール、LLMアプリへのMCPサーバー設定追加を説明しています。

主な機能

  1. 01uvによる仮想環境の作成
  2. 02requirements.txtからの依存関係の導入
  3. 03MCPサーバー設定の追加

活用シーン

  1. 01Python開発環境の準備
  2. 02LLMアプリからMySQL MCPサーバーを起動する設定

MCP 対応

LLMアプリの設定で、mcpServersにMySQLサーバーを追加する手順を示しています。READMEの抜粋には、サーバーのツールやデータの説明はありません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

設定手順

以下の手順で開発環境をセットアップできます。

① 仮想環境を作成

uv venv

このコマンドを実行すると、カレントディレクトリに .venv/ フォルダが作成されます。

② 仮想環境をアクティブにする

source .venv/bin/activate

③ 依存パッケージをインストールする

uv pip install -r requirements.txt

このコマンドで、プロジェクトに必要なPythonライブラリが一括でインストールされます。

④ LLMアプリの設定ファイルに下記を追記します。

{
  "mcpServers": {
    "mysql": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/mcp-server-mysql",
        "run",
        "main.py"
      ],
      "env": {
        "MYSQL_HOST": "${db_host}",
        "MYSQL_PORT": "${db_port}",
        "MYSQL_USER": "${db_user}",
        "MYSQL_PASSWORD": "${db_password}",
        "MYSQL_DATABASE": "${db_name}"
      }
    }
}

⑤ LLMアプリを再起動

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。