
Meilisearch
Here's a solid bridge between any MCP-compatible LLM and Meilisearch's search engine. It wraps the full Meilisearch API through conversational commands, letting you create indices, bulk import documents, run filtered searches across single or multiple indices, configure ranking rules, and manage API keys. The stdio-based server handles everything from basic document CRUD to advanced features like hybrid search and faceting. You get dynamic connection switching between Meilisearch instances, task monitoring for indexing operations, and health checks. Useful when you want to add fast search capabilities to AI workflows without writing direct API calls.
- GitHub stars
- 186
- tools
- 22
- last updated
- Mar 9, 2026
Tools
22 toolsPublic tool metadata for what this MCP can expose to an agent.
get-connection-settingsView current Meilisearch connection URL and API key status
View current Meilisearch connection URL and API key status
No parameter schema in public metadata yet.
update-connection-settingsUpdate URL and/or API key to connect to a different instance
Update URL and/or API key to connect to a different instance
No parameter schema in public metadata yet.
create-indexCreate a new index with optional primary key
Create a new index with optional primary key
No parameter schema in public metadata yet.
list-indexesList all available indexes
List all available indexes
No parameter schema in public metadata yet.
delete-indexDelete an existing index and all its documents
Delete an existing index and all its documents
No parameter schema in public metadata yet.
get-index-metricsGet detailed metrics for a specific index
Get detailed metrics for a specific index
No parameter schema in public metadata yet.
get-documentsRetrieve documents from an index with pagination
Retrieve documents from an index with pagination
No parameter schema in public metadata yet.
add-documentsAdd or update documents in an index
Add or update documents in an index
No parameter schema in public metadata yet.
searchFlexible search across single or multiple indices with filtering and sorting options
Flexible search across single or multiple indices with filtering and sorting options
No parameter schema in public metadata yet.
get-settingsView current settings for an index
View current settings for an index
No parameter schema in public metadata yet.
update-settingsUpdate index settings (ranking, faceting, etc.)
Update index settings (ranking, faceting, etc.)
No parameter schema in public metadata yet.
get-keysList all API keys
List all API keys
No parameter schema in public metadata yet.
create-keyCreate new API key with specific permissions
Create new API key with specific permissions
No parameter schema in public metadata yet.
delete-keyDelete an existing API key
Delete an existing API key
No parameter schema in public metadata yet.
get-taskGet information about a specific task
Get information about a specific task
No parameter schema in public metadata yet.
get-tasksList tasks with optional filters
List tasks with optional filters
No parameter schema in public metadata yet.
cancel-tasksCancel pending or enqueued tasks
Cancel pending or enqueued tasks
No parameter schema in public metadata yet.
health-checkBasic health check
Basic health check
No parameter schema in public metadata yet.
get-health-statusComprehensive health status
Comprehensive health status
No parameter schema in public metadata yet.
get-versionGet Meilisearch version information
Get Meilisearch version information
No parameter schema in public metadata yet.
get-statsGet database statistics
Get database statistics
No parameter schema in public metadata yet.
get-system-infoGet system-level information
Get system-level information
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/meilisearch/meilisearch-mcp
- Category
- AI & LLM Tools