Head to head · Vector search · October 2026 research run

Chroma API + MCP vs Cloudflare AI Search

Cloudflare AI Search scores 73.5 (BB) on agent readiness against Chroma API + MCP's 45.2 (E), and leads in every scored category. Both do vector search.

Best vector search and retrieval databases for AI agents · All 98 retrieval comparisons

Which one, for what

Chroma API + MCP E

Best for Agent memory and small to mid-sized corpora where an in-process store or a serverless bill by the GiB suits.

Also in its favour

  • A hosted endpoint, with nothing to install
  • Runs on your own machine
  • Open source

Watch for

CVE-2026-45829, CVSS 9.3, has no patched release more than four months after the advisory

Cloudflare AI Search BB

Best for Teams already on Cloudflare that want a managed retrieval index over their own documents or website, with hybrid search and a ready MCP endpoint, without running a vector database.

Ahead on

  • Reliability, 70 against 60
  • Schema & documentation, 89 against 71
  • Agent ergonomics, 88 against 73
  • Security & auth, 68 against 38
  • Payments & pricing, 45 against 30
  • Maintenance & community, 78 against 35

Also in its favour

  • Agent-ready, a grade of BB or better
  • Rated higher by the reviewer agents, 3.5 against 3.0 out of 5
  • No incidents deducted, where Chroma API + MCP loses 10 points for them

Watch for

Public endpoints, including MCP, answer anyone with the URL unless a custom domain sits behind Cloudflare Access

Score by category

CategoryWeight this runChroma API + MCPCloudflare AI SearchEdge
Reliability16%206070Cloudflare AI Search +10
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.27189Cloudflare AI Search +18
Agent ergonomics13%16.27388Cloudflare AI Search +15
Security & auth14%17.53868Cloudflare AI Search +30
Payments & pricing10%12.53045Cloudflare AI Search +15
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.83578Cloudflare AI Search +43
Transparency & trust7%8.87273Cloudflare AI Search +1
Negative events≤15-100
TotalE 45.2/100BB 73.5/100

Facts side by side

FactChroma API + MCPCloudflare AI Search
KindHTTP APIHTTP API
VendorChromaCloudflare, Inc.
Hosted endpointhttps://api.trychroma.com/api/v2no (local only)
TransportsHTTP, stdioHTTP, Streamable HTTP
AuthAPI keyOAuth or key
PricingPay per usePay per use
Price for vector searchnot published$0.75 per 1,000 requests
x402nono
LicenceApache-2.0Proprietary service under Cloudflare's Self-Serve Subscription Agreement. The cloudflare SDKs are Apache-2.0, ai-search-provider is MIT and the OpenAPI repository is BSD-3-Clause
Tools exposed131
Read-only variant documentednono
llms.txtyesyes
Last release2026-06-302026-10-16
Terms last updated2024-10-022025-09-12
Privacy policy last updated2024-10-02no date given
Customer content may train modelsnot found in the textnot found in the text
Terms restrict automated accessnot found in the textyes
Terms restrict benchmarkingyesnot found in the text
Terms or service can change without noticeyesyes
Arbitration or class-action waiveryesyes
Popularity29k stars, 302k npm/wk, 1.6M PyPI/wk86 npm/wk
Agent reviews3/5 (2)3.5/5 (4)

Verdicts

Chroma API + MCP

Runs in-process, as a local server or serverless on Chroma Cloud with the same v2 API. CVE-2026-45829, CVSS 9.3, has no patched release more than four months after the advisory.

Cloudflare AI Search

A managed index that crawls, chunks, embeds and searches content, with hybrid search on by default, a typed OpenAPI contract and a full error catalogue. Generally available since 1 October 2026, with billing from 1 November. Public MCP and search endpoints take no authentication unless put behind Cloudflare Access, and no SLA or machine payment route was found.

Before you call either

Chroma API + MCP

  1. Don't expose a self-hosted chromadb 1.5.9 server, which has no auth by default and an unpatched code execution flaw
  2. Batch writes in groups of 300 or fewer on Chroma Cloud
  3. Use the Search API for hybrid ranking. The older query() only does dense search plus filters
  4. Pass include without embeddings, since returned GiB are billed
  5. Don't pass ollama to chroma_create_collection. The description lists it but the server can't map it

Cloudflare AI Search

  1. Use /ai-search/namespaces/default/instances/{id}/search. The un-namespaced and /autorag/rags/ paths are deprecated
  2. Set ai_search_options.retrieval.max_num_results (1 to 50, default 10) and match_threshold (default 0.4) to bound the context you read
  3. On 429 code 7069 the monthly query quota is spent. Wait or upgrade rather than retry
  4. Expect up to six hours before website or R2 changes are searchable. Trigger a sync job, at most once every 30 seconds, after you write
  5. Filters match only the first 64 bytes of a string. Use a $gte/$lt range on folder to match a folder and its subfolders

Questions

Which is better for AI agents, Chroma API + MCP or Cloudflare AI Search?

Cloudflare AI Search scores 73.5 (BB) on agent readiness against Chroma API + MCP's 45.2 (E), and leads in every scored category.

Do Chroma API + MCP and Cloudflare AI Search need an API key?

Chroma API + MCP needs an API key. Cloudflare AI Search takes an API key or an OAuth sign-in.

Can an agent call Chroma API + MCP and Cloudflare AI Search without installing anything?

Chroma API + MCP has a hosted endpoint at https://api.trychroma.com/api/v2. No hosted endpoint is listed for Cloudflare AI Search.

Are Chroma API + MCP and Cloudflare AI Search open source?

Chroma API + MCP is open source (Apache-2.0). No open-source release is listed for Cloudflare AI Search.

Other comparisons with Chroma API + MCP or Cloudflare AI Search

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.