mcp-server-mariadb
MariaDBからデータを取得するためのMCPサーバーの実装
特徴
リソース
データベースのスキーマリストを公開する
ツール
クエリデータベース
MariDBに対して読み取り専用操作を実行する
Related MCP server: mysqldb-mcp-server
依存
MariaDBをインストールする
マック
mariadb をインストールすると、以下の OS エラーが発生する可能性があります。mariadb-connector-c をインストールすることで解決できます。
brew install mariadb-connector-cを実行します。echo 'export PATH="/opt/homebrew/opt/mariadb-connector-c/bin:$PATH"' >> ~/.bashrc環境変数を設定する
export MARIADB_CONFIG=$(brew --prefix mariadb-connector-c)/bin/mariadb_configuv add mariadb再度実行します。
Claude Desktopでの使用
設定ファイル
Claude Desktop 構成ファイルへのパス:
MacOS :
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows :
%APPDATA%\Claude\claude_desktop_config.json
注: これらのプレースホルダーを実際のパスに置き換えます。
/PATH/TO/uvx: uvx実行ファイルへのフルパス
注: これらのプレースホルダーを実際のパスに置き換えます。
/PATH/TO/uv: UV実行ファイルへのフルパス/YOUR/SOURCE/PATH/mcp-server-mariadb/src/mcp_server_mariadb: サーバーのソースコードへのパス
ライセンス
この mcp サーバーは MIT ライセンスに基づいてライセンスされています。リポジトリ内の LICENSE ファイルを参照してください。