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-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

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