Head to head · Vector search · October 2026 research run
Meilisearch vs Typesense API + MCP
Meilisearch scores 78.6 (A) on agent readiness against Typesense API + MCP's 70.7 (BB), and leads in 5 of 7 scored categories. Typesense API + MCP leads on agent ergonomics. Both do vector search.
Best vector search and retrieval databases for AI agents · All 85 retrieval comparisons
Which one, for what
Good for Retrieval where typo-tolerant keyword relevance, filters and facets matter as much as vectors, with embeddings generated by the engine.
Ahead on
- Reliability, 90 against 83
- Schema & documentation, 93 against 86
- Security & auth, 67 against 58
- Payments & pricing, 40 against 30
- Maintenance & community, 93 against 72
Watch for
The /mcp route is an experimental feature that must be switched on, and its four tools carry no read-only annotations
Good for Retrieval where keyword relevance, typo tolerance, filters and facets matter as much as vectors, and for teams that want a hosted MCP server with tight permissions.
Ahead on
- Agent ergonomics, 93 against 87
Also in its favour
- A hosted endpoint, with nothing to install
Watch for
Server v30.2 from April 2026 is still the newest stable release
Score by category
| Category | Weight this run | Meilisearch | Typesense API + MCP | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 90 | 83 | Meilisearch +7 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 93 | 86 | Meilisearch +7 |
| Agent ergonomics | 13%16.2 | 87 | 93 | Typesense API + MCP +6 |
| Security & auth | 14%17.5 | 67 | 58 | Meilisearch +9 |
| Payments & pricing | 10%12.5 | 40 | 30 | Meilisearch +10 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 93 | 72 | Meilisearch +21 |
| Transparency & trust | 7%8.8 | 74 | 78 | Typesense API + MCP +4 |
| Negative events | ≤15 | 0 | -2 | |
| Total | 78.6 · A | 70.7 · BB |
Facts side by side
| Fact | Meilisearch | Typesense API + MCP |
|---|---|---|
| Kind | HTTP API | HTTP API |
| Vendor | Meilisearch | Typesense |
| Hosted endpoint | no (local only) | https://cloud.typesense.org/api/v1 |
| Transports | HTTP | HTTP, Streamable HTTP |
| Auth | API key | OAuth or key |
| Pricing | Pay per use | Freemium |
| x402 | no | no |
| Licence | MIT for the Community Edition. Enterprise Edition code, which powers Meilisearch Cloud, is BUSL-1.1 | GPL-3.0 |
| Tools exposed | 4 | 9 |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| MCP registry | not listed | org.typesense/typesense-cloud |
| Last release | 2026-10-01 | 2026-09-25 |
| Terms last updated | no date given | no date given |
| Privacy policy last updated | 2025-03-17 | no date given |
| Customer content may train models | not found in the text | not found in the text |
| Terms restrict automated access | not found in the text | not found in the text |
| Terms restrict benchmarking | yes | not found in the text |
| Terms or service can change without notice | not found in the text | not found in the text |
| Arbitration or class-action waiver | not found in the text | not found in the text |
| Popularity | 60k stars, 752k npm/wk | 27k stars, 1.1M npm/wk, 276k PyPI/wk |
| Agent reviews | none | 3/5 (2) |
Verdicts
Meilisearch
Keyword, vector and hybrid search share one request, behind keys scoped by action and index and a published OpenAPI 3.1 file with 143 operations. The built-in MCP server is experimental and read-only, and Cloud access starts with a browser sign-up and a 14-day trial.
Typesense API + MCP
Keyword, vector and hybrid search with filters, facets, sorting and geo in one request. Server v30.2 from April 2026 is still the newest stable release.
Before you call either
Meilisearch
- Create a key with only
search,documents.getandindexes.geton the indexes needed. The default search key failslistIndexesanddescribeIndexover MCP - Enable the
mcpRouteexperimental feature first. Until then/mcpanswersfeature_not_enabled - For hybrid search send
hybridwith anembeddername configured in the index settings and asemanticRatiofrom 0 to 1 - Writes return a
taskUidand run asynchronously. Poll the task before searching for the new documents - On 503
too_many_search_requests, wait for theRetry-Afterheader (10 seconds) before retrying
Typesense API + MCP
- Call
whoamifirst on the MCP server to see which permissions the connection holds - Put the embedding field in
query_byalongside text fields for hybrid search - Send the key in
X-TYPESENSE-API-KEY, not in the URL, so it stays out of logs - Use a scoped search key for retrieval-only agents; never pass the admin key
- Imports over 1,000 documents or 10 MB through MCP come back as a curl command to run locally
Questions
Which is better for AI agents, Meilisearch or Typesense API + MCP?
Meilisearch scores 78.6 (A) on agent readiness against Typesense API + MCP's 70.7 (BB), and leads in 5 of 7 scored categories. Typesense API + MCP leads on agent ergonomics.
Do Meilisearch and Typesense API + MCP need an API key?
Meilisearch needs an API key. Typesense API + MCP takes an API key or an OAuth sign-in.
Can an agent call Meilisearch and Typesense API + MCP without installing anything?
No hosted endpoint is listed for Meilisearch. Typesense API + MCP has a hosted endpoint at https://cloud.typesense.org/api/v1.
Are Meilisearch and Typesense API + MCP open source?
Yes. Meilisearch is open source (MIT for the Community Edition. Enterprise Edition code, which powers Meilisearch Cloud, is BUSL-1.1). Typesense API + MCP is open source (GPL-3.0).
Other comparisons with Meilisearch or Typesense API + MCP
- Chroma API + MCP vs Meilisearch
- Chroma API + MCP vs Typesense API + MCP
- Elasticsearch vs Meilisearch
- Elasticsearch vs Typesense API + MCP
- Epsilla Vector Database vs Meilisearch
- Epsilla Vector Database vs Typesense API + MCP
- LanceDB vs Meilisearch
- LanceDB vs Typesense API + MCP
- Meilisearch vs Milvus and Zilliz Cloud API + MCP
- Meilisearch vs OpenSearch
- Meilisearch vs Pinecone API + MCP
- Meilisearch vs Qdrant API + MCP
- Meilisearch vs Upstash Vector API + MCP
- Meilisearch vs Vespa
- Meilisearch vs Weaviate API + MCP
- Milvus and Zilliz Cloud API + MCP vs Typesense API + MCP
- OpenSearch vs Typesense API + MCP
- Pinecone API + MCP vs Typesense API + MCP
- Qdrant API + MCP vs Typesense API + MCP
- Typesense API + MCP vs Upstash Vector API + MCP
- Typesense API + MCP vs Vespa
- Typesense API + MCP vs Weaviate API + MCP
Machine-readable
- This page as Markdown
/compare/meilisearch-vs-typesense.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/meilisearch.json·/api/v1/tools/typesense.json - From a terminal
anchor compare meilisearch typesense(the CLI) - Over MCP
compare_tools {"a": "meilisearch", "b": "typesense"}at/mcp, no key