MCP.so
ログイン

MCP Server Mariadb

@abel9851

基本情報

カテゴリ

データベース

ライセンス

MIT

トランスポート

stdio

作者

abel9851

MCP Server Mariadb について

An mcp server that provides read-only access to MariaDB.

MCP Server Mariadb の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MCP Server Mariadb のツール

1

Execute read-only operations against MariDB

概要

What is mcp-server-mariadb?

An MCP (Model Context Protocol) server that retrieves data from a MariaDB database. It is intended for use with MCP clients such as Claude Desktop.

How to use mcp-server-mariadb?

Configure the server in your Claude Desktop config file (claude_desktop_config.json). Use uvx to run the published package with connection parameters (--host, --port, --user, --password, --database). For development, use uv to run the source directly with environment variables.

Key features of mcp-server-mariadb

  • Expose schema list in database as a resource.
  • Execute read-only SQL queries via query_database tool.
  • Secured – only read‑only operations are permitted.
  • Supports connection to any MariaDB instance.
  • MIT licensed.

Use cases of mcp-server-mariadb

  • Explore database schema without direct client access.
  • Run ad‑hoc read queries from an MCP chat interface.
  • Integrate MariaDB data into AI‑assisted workflows.
  • Provide database metadata to LLMs for context.

よくある質問

1

What dependencies does mcp-server-mariadb require?

You must have MariaDB Connector/C installed. On macOS, run `brew install mariadb-connector-c` and set the `MARIADB_CONFIG` environment variable to the path of `mariadb_config`.

2

Can mcp-server-mariadb modify data?

No. The `query_database` tool is read‑only; it only executes queries that do not modify the database.

3

How do I configure mcp-server-mariadb with Claude Desktop?

Add a JSON entry under `mcpServers` in the Claude config file. Use `uvx` with connection arguments for the published version, or `uv` with environment variables for development.

4

Where does the server look for the database?

You provide the host, port, user, password, and database name either as command‑line arguments (`--host`, `--port`, etc.) or via environment variables.

5

Is mcp-server-mariadb production‑ready?

The README does not specify production readiness. It is provided under the MIT license with no warranties.

コメント

「データベース」の他のコンテンツ