What MariaDB version is required?
MariaDB 11.7 or higher with vector support is required.
@DavidRamosSal
基本信息
MCP server for MariaDB
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-mariadb-vector": {
"command": "uv",
"args": [
"run",
"--dir",
"path/to/mcp-server-mariadb-vector/",
"--env-file",
"path/to/mcp-server-mariadb-vector/.env",
"mcp_server_mariadb_vector"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
The mcp-server-mariadb-vector server provides tools that LLM agents can use to interact with a MariaDB database with vector support. It gives users a natural language interface to store and query data, and is compatible with any Model Context Protocol (MCP) client, such as Claude Desktop, Cursor, and Windsurf.
You need a running MariaDB instance (version 11.7 or higher) with vector support. Configure environment variables for database connection, embedding provider, and API key. Then run the server either as a Python package with uv or as a Docker container. Finally, add the server to your MCP client’s configuration file (e.g., claude_desktop_config.json) using the provided uv run command or SSE URL.
text-embedding-3-small).MariaDB 11.7 or higher with vector support is required.
You can run the server using `uv` (Python package) or as a Docker container. Both methods are described in the README.
Currently, the server supports OpenAI embedding models. The default provider is `openai` and the default model is `text-embedding-3-small`.
Add an entry for the server to the client’s MCP configuration file (e.g., `claude_desktop_config.json`) with the `uv run` command and a `.env` file, or use the SSE URL `http://localhost:8000/sse` if running as a Docker container.
Required variables include `MARIADB_HOST`, `MARIADB_PORT`, `MARIADB_USER`, `MARIADB_PASSWORD`, `MARIADB_DATABASE`, `EMBEDDING_PROVIDER`, `EMBEDDING_MODEL`, and `OPENAI_API_KEY`. Defaults are provided for host (127.0.0.1), port (3306), provider (openai), and model (text-embedding-3-small).
A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.

Model Context Protocol Servers
Connect ClickHouse to your AI assistants.
A MCP (model context protocol) server that gives the LLM access to and knowledge about relational databases like SQLite, Postgresql, MySQL & MariaDB, Oracle, and MS-SQL.
A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
评论