meilisearch-mcp

meilisearch/meilisearch-mcp

3.6

If you are the rightful owner of meilisearch-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for interacting with Meilisearch through LLM interfaces like Claude.

Tools

Functions exposed to the LLM to take actions

get-connection-settings

Get current Meilisearch connection settings

update-connection-settings

Update Meilisearch connection settings

health-check

Check Meilisearch server health

get-version

Get Meilisearch version information

get-stats

Get database statistics

create-index

Create a new Meilisearch index

list-indexes

List all Meilisearch indexes

delete-index

Delete a Meilisearch index

get-documents

Get documents from an index

add-documents

Add documents to an index

get-settings

Get current settings for an index

update-settings

Update settings for an index

search

Search through Meilisearch indices. If indexUid is not provided, it will search across all indices.

get-task

Get information about a specific task

get-tasks

Get list of tasks with optional filters

cancel-tasks

Cancel tasks based on filters

get-keys

Get list of API keys

create-key

Create a new API key

delete-key

Delete an API key

get-health-status

Get comprehensive health status of Meilisearch

get-index-metrics

Get detailed metrics for an index

get-system-info

Get system-level information

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources