Submit

mcp-server-mariadb-vector

@DavidRamosSal

MCP server for MariaDB
Overview

What is mcp-server-mariadb-vector?

The mcp-server-mariadb-vector is a server that allows LLM agents to interact with a MariaDB database that supports vector operations, providing a natural language interface for data storage and interaction.

How to use mcp-server-mariadb-vector?

To use the server, clone the repository from GitHub, set up a MariaDB instance with vector support, and run the server either as a Python package or a Docker container.

Key features of mcp-server-mariadb-vector?

  • Vector Store Management: Create, delete, and list vector stores in a MariaDB database.
  • Document Management: Add documents with metadata and perform semantic searches.
  • Embedding Provider: Utilize OpenAI's embedding models for document embedding.

Use cases of mcp-server-mariadb-vector?

  1. Providing context from a knowledge base to LLM agent conversations.
  2. Storing and querying conversations with LLM agents.
  3. Managing vector data for AI applications.

FAQ from mcp-server-mariadb-vector?

  • Can I use this server with any LLM client?

Yes, it is compatible with any MCP client, including Claude Desktop and Cursor.

  • Is there a specific version of MariaDB required?

Yes, a MariaDB instance with version 11.7 or higher is required for vector support.

  • How do I run the server?

You can run it using the command line with uv or as a Docker container.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.