Meilisearch MCP Server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MEILI_HTTP_ADDRNoDefault Meilisearch URLhttp://localhost:7700
MEILI_MASTER_KEYNoOptional: Default Meilisearch API key

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get-connection-settingsGet current Meilisearch connection settings
update-connection-settingsUpdate Meilisearch connection settings
health-checkCheck Meilisearch server health
get-versionGet Meilisearch version information
get-statsGet database statistics
create-indexCreate a new Meilisearch index
list-indexesList all Meilisearch indexes
get-documentsGet documents from an index
add-documentsAdd documents to an index
get-settingsGet current settings for an index
update-settingsUpdate settings for an index
searchSearch through Meilisearch indices. If indexUid is not provided, it will search across all indices.
get-taskGet information about a specific task
get-tasksGet list of tasks with optional filters
cancel-tasksCancel tasks based on filters
get-keysGet list of API keys
create-keyCreate a new API key
delete-keyDelete an API key
get-health-statusGet comprehensive health status of Meilisearch
get-index-metricsGet detailed metrics for an index
get-system-infoGet system-level information