What is the Meilisearch MCP Server and what alternatives exist?
The Meilisearch MCP Server connects any MCP-compatible LLM to Meilisearch for natural language interaction. A TypeScript version is also available (see README).
@meilisearch
Basic information
A Model Context Protocol (MCP) server for interacting with Meilisearch through LLM interfaces.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"meilisearch-mcp": {
"command": "uvx",
"args": [
"-n",
"meilisearch-mcp"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
The Meilisearch MCP Server is a Model Context Protocol server that allows any MCP-compatible client (including Claude, OpenAI agents, and other LLMs) to interact with Meilisearch through natural conversation. It provides a stdio-based interface for AI assistants to manage search indices, perform searches, and handle data without requiring knowledge of the Meilisearch API.
Install the package via pip (pip install meilisearch-mcp) or uvx (uvx -n meilisearch-mcp). Configure an MCP client (e.g., Claude Desktop) by adding a server entry to claude_desktop_config.json with the command uvx and args ["-n", "meilisearch-mcp"]. Ensure a running Meilisearch instance is accessible (e.g., via Docker: docker run -d -p 7700:7700 getmeili/meilisearch:v1.28). Environment variables MEILI_HTTP_ADDR and MEILI_MASTER_KEY can set default connection settings.
The Meilisearch MCP Server connects any MCP-compatible LLM to Meilisearch for natural language interaction. A TypeScript version is also available (see README).
Python ≥ 3.9, a running Meilisearch instance, and an MCP-compatible client (e.g., Claude Desktop, OpenAI agents).
The server communicates with Meilisearch via its HTTP API. Data resides in the Meilisearch instance; this server does not store data locally.
It uses stdio transport. Authentication is via an API key (master key) set in environment variables or updated dynamically through conversation.
While hosts and API keys can be added in chat for convenience, this is intended for development only and does not follow best MCP security practices; proper safeguards are required in production.

Oracle MCP server with no run-sql tool: It generates tools for each of the PL/SQL procedures, tables and approved SQL you choose. The server doesn't expose a SQL prompt, and can't reveal how it's connected to Oracle.

Model Context Protocol Servers

Local database MCP server: your agent sees a migration's impact before it runs, for PostgreSQL, MySQL, SQL Server and SQLite, with no database credentials.
A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.

nuzur is a model-first database platform for MySQL and PostgreSQL. The MCP server lets any AI assistant or agent (Claude, Cursor, Gemini, or anything else that speaks MCP) design your schema, query your data, generate mi
Comments