Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MEILI_HTTP_ADDR | No | Default Meilisearch URL | http://localhost:7700 |
| MEILI_MASTER_KEY | No | Optional: Default Meilisearch API key |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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 |