meilisearch-mcp
by meilisearch·★ 186·综合分 50
Meilisearch MCP 服务器使 LLM 能够通过自然语言命令与 Meilisearch 搜索引擎交互。
概述
Meilisearch MCP 服务器是一个基于 Python 的实现,允许 MCP 兼容的客户端通过对话管理搜索索引、执行搜索和处理数据。它提供全面的功能,包括索引管理、文档操作、带有过滤和排序功能的搜索能力、设置配置和系统监控。该服务器使用 stdio 传输,并提供 Python 和 TypeScript 两种实现版本。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要 AI 助手管理 Meilisearch 搜索索引且不要求开发人员直接学习搜索 API 时,选择此服务器。
什么时候不要选它
如果您需要 API 管理的高级安全控制,请不要选择此服务器,因为 README 指出,基于聊天的密钥添加主要用于开发目的。
此 server 暴露的工具
从 README 抽取出 12 个工具get-connection-settingsView current Meilisearch connection URL and API key status
update-connection-settingsUpdate URL and/or API key to connect to a different instance
create-indexCreate a new index with optional primary key
list-indexesList all available indexes
delete-indexDelete an existing index and all its documents
get-documentsRetrieve documents from an index with pagination
add-documentsAdd or update documents in an index
searchFlexible search across single or multiple indices with filtering and sorting
get-settingsView current settings for an index
update-settingsUpdate index settings (ranking, faceting, etc.)
get-tasksList tasks with optional filters
health-checkBasic health check of the Meilisearch instance
可对比工具
安装
安装
使用 pip
pip install meilisearch-mcp使用 uvx(推荐)
uvx -n meilisearch-mcpClaude Desktop 配置
将以下内容添加到您的 claude_desktop_config.json 文件中:
{
"mcpServers": {
"meilisearch": {
"command": "uvx",
"args": ["-n", "meilisearch-mcp"]
}
}
}使用 Docker
docker pull getmeili/meilisearch-mcp:latest
docker run -it \
-e MEILI_HTTP_ADDR=http://your-meilisearch:7700 \
-e MEILI_MASTER_KEY=your-master-key \
getmeili/meilisearch-mcp:latestFAQ
- 这个服务器支持哪些 MCP 客户端?
- Meilisearch MCP 服务器支持任何 MCP 兼容的客户端,包括 Claude、OpenAI 代理和其他 LLM。
- 如何连接到不同的 Meilisearch 实例?
- 您可以通过 MCP 工具动态更新连接设置,或通过设置 MEILI_HTTP_ADDR 和 MEILI_MASTER_KEY 环境变量来连接。
meilisearch-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。