mcpField
S
Simple Mysql Mcp Server (python Based)

Simple Mysql Mcp Server (python Based)

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

Simple Mysql Mcp Server (python Based) について

FastAPI ベースの軽量な MCP サーバーで、MCP 対応ツールからローカルまたは Docker 上の MySQL データベースを検索できます。破壊的な SQL をブロックし、クエリと所要時間を記録します。

主な機能

  1. 01MySQL インスタンスへの接続
  2. 02破壊的な SQL 文のブロック
  3. 03クエリと所要時間の記録
  4. 04FastAPI ベースの実装

活用シーン

  1. 01ローカル MySQL データベースの検索
  2. 02Docker 上の MySQL データの確認
  3. 03MCP 対応ツールからの MySQL 利用

MCP 対応

MCP 対応クライアントに MySQL のクエリ機能を提供します。MCP.so 互換の `mcp.json` 設定が含まれます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

シンプルな MySQL MCP サーバー

GitHub Copilot やその他の MCP 互換ツールから、ローカルまたは Docker 化された MySQL データベースを安全にクエリできる、FastAPI ベースの最小構成の MCP サーバーです。


⚡ 特徴

  • 🔌 あらゆる MySQL インスタンスに接続(XAMPP、Docker、Linux ネイティブなど)
  • 🚀 高速かつ軽量(FastAPI で構築)
  • 🛡️ 危険な SQL(DROP、DELETE など)を自動的にブロック
  • 📊 クエリと実行時間を記録
  • 🧩 MCP.so 互換(mcp.json を同梱)

🛠 インストール(Python)

git clone https://github.com/your-username/simple-mysql-mcp-server.git
cd simple-mysql-mcp-server
cp config.sample.json config.json
pip install -r requirements.txt
uvicorn main:app --host 0.0.0.0 --port 8081

コメント

MCP は初めてですか?

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

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