SQL Agent MCP Server
アプリケーション
2025-06-26 (8 months ago)

SQL Agent MCP Server
MySQL と PostgreSQL の両方に対応した MCP (Model Context Protocol) サーバーです。
AI アシスタント (Claude 等) から直接データベースに接続し、SQL クエリの実行やスキーマ情報の取得ができます。
特徴
- MySQL / PostgreSQL 両対応 — 1つのサーバーで複数のデータベースエンジンを統一的に管理
- SSH トンネル接続 — リモートデータベースへの安全な接続をサポート。パスワード認証・秘密鍵認証の両方に対応
- 豊富なツール群 — SQL クエリ実行、テーブル一覧取得、スキーマ情報取得に加え、MySQL 固有の管理コマンド (SHOW STATUS, SHOW PROCESSLIST, ANALYZE TABLE 等) を提供
- YAML 設定 —
config.yamlで複数サーバーの接続情報を簡単に管理 - 遅延接続 — SQLAgentManager による遅延生成で、必要な時だけデータベース接続を確立
提供ツール
sql_query— SQL クエリの実行get_server_list— 登録サーバー一覧の取得get_table_list— テーブル一覧の取得get_table_schema— テーブルスキーマ情報の取得- MySQL 管理ツール (ステータス、変数、プロセスリスト、インデックス情報、テーブル分析・最適化・チェック・修復)