Meilisearch

Open-source, typo-tolerant full-text search engine written in Rust with an official MCP server, offering instant search results, faceting, filtering, and hybrid semantic+keyword search.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Search meilisearch search full-text-search open-source rust mcp-server hybrid-search typo-tolerant fast-search
⚙ Agent Friendliness
86
/ 100
Can an agent use this?
🔒 Security
86
/ 100
Is it safe for agents?
⚡ Reliability
82
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
92
Error Messages
88
Auth Simplicity
88
Rate Limits
82

🔒 Security

TLS Enforcement
95
Auth Strength
82
Scope Granularity
85
Dep. Hygiene
85
Secret Handling
82

Master key + API keys with granular permissions (search-only, index management, etc.). Tenant tokens for multi-tenant search with filter restrictions. Self-hosted TLS optional. Meilisearch Cloud enforces TLS.

⚡ Reliability

Uptime/SLA
85
Version Stability
82
Breaking Changes
78
Error Recovery
82
AF Security Reliability

Best When

You need instant, developer-friendly full-text search with excellent typo tolerance and want an MCP server to let agents interact with search and indexing directly.

Avoid When

You need log analytics, complex aggregations, or enterprise-scale distributed search.

Use Cases

  • Adding fast typo-tolerant search to web applications via agent-driven indexing and queries
  • Hybrid semantic + keyword search combining vector embeddings with BM25
  • Faceted product search with filters and sorting for e-commerce
  • Agent-driven document indexing and retrieval workflows
  • Geosearch and ranking with custom ranking rules

Not For

  • Log analytics or time-series data (use Elasticsearch or Loki)
  • Complex aggregation queries requiring SQL-like GROUP BY
  • Datasets larger than a few hundred million documents (Meilisearch has memory constraints)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
Yes

Authentication

Methods: api_key
OAuth: No Scopes: Yes

Master key, admin key, and search-only keys with configurable scopes and expiry. Keys can be scoped to specific indexes and actions. Very flexible key management via API.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

MIT-licensed open source. Self-hosting is free. Meilisearch Cloud is the managed offering. Excellent for small to medium scale; free tier is generous for prototyping.

Agent Metadata

Pagination
offset
Idempotent
Full
Retry Guidance
Documented

Known Gotchas

  • All write operations (add, update, delete) are asynchronous tasks — agents must poll task status for consistency
  • Primary key must be consistent across all documents in an index — changing it requires deleting the index
  • Hybrid search requires embedder configuration at index level — not enabled by default
  • MCP server requires Meilisearch URL and master key as environment variables
  • Index settings changes (ranking rules, filterable attributes) trigger full reindexing — avoid in production during queries
  • Maximum document size is 1MB — large documents must be chunked before indexing

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Meilisearch.

$99

Scores are editorial opinions as of 2026-03-06.

5215
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered