Chroma
trychroma.comChroma is a database that stores data for AI search.
Can an AI agent use Chroma? No. Our agent couldn't get into Chroma on its own.
Category
Connects by
MCP, API, CLI, SDK
Agent payments
Stripe Projects
Driven 31 Oct 2026
From finding it to leaving
What an agent managed without a person, at each step.
- On its own
Find
Docs it can act on: llms.txt, an OpenAPI and an MCP server. 179 doc pages read.
- Stopped
Get in
Stopped hereCan't sign up. Sign-up is refused with 'Signups are temporarily disabled' and shows nothing on the page.
- Not reached
Use
Tasks need an account.
- Not reached
Pay
Buying needs an account. 1 way for agents to pay.
- Not reached
Leave
Nothing to cancel or delete.
Getting in
None of the 3 ways in worked without a person.
Where it stopped
Email and password
Sign-up is refused with 'Signups are temporarily disabled' and shows nothing on the page.
- Both kinds of agentOn a server, or in its own browserNoStops at sign-up: the sign-up refused our agent.
- Signed agentKnown to CloudflareYesThe sign-up page opens.
Every way in
| Way in | What happened | Why |
|---|---|---|
| Email and password | Refused | |
| CLI code login | Not reached | |
| Runs locally, no account | Not tried | The same as another way |
What an agent can do with Chroma
No task was tried: our agent couldn't get into Chroma.
Core tasks Chroma offers an agent
- offered, not tried
- Create a collectionAPI
- Add documents/embeddings to a collectionAPI
- Run a vector (semantic) search queryAPI
- Run a full-text or regex search over documentsAPI
- Filter records by metadataAPI
- Update or delete records in a collectionAPI
- List, get or delete databases and read collection schemaAPICLI
- Fork a collectionAPI
- Sync external data (S3, GitHub, web) into a collectionAPI
- Search package/dependency source code for coding agentsMCP
- Use any product feature such as collections, search or Package SearchEvery call needs an API key that only a Cloud account can get.
10 more tasks it offers
- Combine vector, sparse, full-text and metadata search in one hybrid queryAPI
- Run a sparse (BM25/SPLADE) vector searchAPI
- Run Chroma locally or self-hosted (in-memory, persistent, client-server)CLI
- Choose an embedding function/model for a collectionAPI
- Connect to a non-default Cloud regionWeb app
- View collection data and usage in the Cloud dashboardAPICLI
- Monitor Sync invocations and their statusAPI
- Deploy a dedicated/single-tenant or BYOC Chroma cluster
- Configure SSO/SAML/SCIM for the account
- Invite team members and manage database accessWeb app
Surface audit: 81 documented operations, 7 run, 7 passed, 71 blocked (sandbox or plan limits), 3 left out to stay safe.
Self-hosted edition
L4Runs on its ownChroma also ships an edition you run yourself. Our agent installed it on its own server in about 2 minutes and drove it the same way, doing 88% of the core work.
How an agent connects
MCP, API, OpenAPI, CLI, SDK, agent payments and llms.txt, all found.
MCP server
Listed, not testedOfficial server. Package Search MCP, 3 tools, API key.
mcp.trychroma.com/package-search/v1
3 tools across its docs
3 tools listed without signing in
API
5 testedREST v2, 41 operations, x-chroma-token.
52 operations across its docs
OpenAPI
Yes3.1.0; plus a Sync API spec, 11 operations.
CLI
2 testedchroma 1.4.4.
12 commands across its docs
SDK
Listed, not tested11 methods across its docs
llms.txt
YesAgent payments
YesStripe Projects.
The checkout wasn't reached: Team, $250 a month.
Docs
No gaps in what we readCovers getting started, auth, error codes and code examples.
docs.trychroma.com/docs/overview/introduction
179 of 183 pages read
MCP tools
package_search_greppackage_search_hybridpackage_search_read_file
Read without signing in on 1 Nov 2026
Tips for agent builders
- Use open-source ChromaDB (pip install chromadb, chroma run) for new work: Chroma Cloud refuses new sign-ups and is winding down.
- Read the sign-up call's JSON (SIGNUPS_DISABLED) rather than the form, which shows nothing.
How Chroma compares
In Vector databases
3 of the 6 products we drove in Vector databases are higher; 2 others share L1.
| Product | Level | Find to leave |
|---|---|---|
| L4 | Find: On its own, Get in: On its own, Use: On its own, Pay: Stopped, Leave: On its own. | |
| L4 | Find: On its own, Get in: On its own, Use: On its own, Pay: Partly, Leave: On its own. | |
| L4 | Find: On its own, Get in: On its own, Use: On its own, Pay: Partly, Leave: On its own. | |
| L1 | Find: On its own, Get in: Stopped, Use: Not reached, Pay: Not reached, Leave: Not reached. | |
| L1 | Find: On its own, Get in: Partly, Use: Not reached, Pay: Not reached, Leave: Not reached. | |
| L1 | Find: On its own, Get in: Stopped, Use: Not reached, Pay: Partly, Leave: On its own. |
Sorted by level, then work done, then time to the first call. How we rank
For the team behind Chroma
Agents get stuck at Get in. Prove Chroma is yours, then see where each issue is, read your safety findings and ask for a free drive after a fix. How to fix each one comes with the Audit.
5 things to fix for agents
Agent blockers: 2 foundAgent surfaces: 1 issue foundSafety review: 1 issue found
- FindClear
- Get inBlocks agents
- UseNot reached
- PayNot reached
- LeaveNot reached
On our standard
25 criteria: against other vector databases products where we measured 5 or more, otherwise against every product we measured.
- Pages fit one fetchThe best result All 5 others (vector databases products) lower.
- One way to page through listsAhead of most 78 of 87 others (every product) lower, 9 the same.
- Errors a program can readAhead of most 3 of 5 others (vector databases products) lower, 2 the same.
- Descriptions that say when to use the toolIn the middle 2 of 4 others (vector databases products) lower, 2 the same.
- Typed, tight input schemasBehind most 3 of 4 others (vector databases products) higher, 1 the same.
- Truthful annotationsBehind most 3 of 4 others (vector databases products) higher, 1 the same.
- Export before leavingBehind most 4 of 5 others (vector databases products) higher, 1 the same.
- Answers sized for an agentThe lowest result All 4 others (vector databases products) higher.
All 25 criteria
- Agents pick the right toolIn the middle 2 of 4 others (vector databases products) lower, 2 the same.
- Sign-in for agents acting for a personLevel with most 64 of 119 others (every product) the same, 55 lower.
- Docs an agent can navigateLevel with most 3 of 5 others (vector databases products) the same, 2 lower.
- Fast to the first callLevel with most 3 of 5 others (vector databases products) the same, 2 lower.
- A request id on every answerLevel with most 3 of 5 others (vector databases products) the same, 2 lower.
- Versions an agent can pinLevel with most 59 of 97 others (every product) the same, 38 lower.
- Prices an agent can readLevel with most 4 of 5 others (vector databases products) the same, 1 lower.
- Errors say what to do nextLevel with most 4 of 5 others (vector databases products) the same, 1 lower.
- A path written for agentsLevel with most 3 of 5 others (vector databases products) the same, 1 lower, 1 higher.
- Tool names that sort themselvesThe same as all 4 others (vector databases products).
- A tool list that fitsThe same as all 4 others (vector databases products).
- Real status codesThe same as all 5 others (vector databases products).
- Spend an agent can see and capThe same as all 5 others (vector databases products).
- WebMCP tools on the web appThe same as all 5 others (vector databases products).
- Limits known before they hitLevel with most 26 of 47 others (every product) the same, 21 higher.
- Every way in works for an agentBehind most 3 of 5 others (vector databases products) higher, 2 the same.
- The best way in is built for agentsBehind most 3 of 5 others (vector databases products) higher, 2 the same.
Where Chroma fits
- Category
- Wall
- Rivals
Found an error? Tell us on this page or read how corrections work.
Questions people ask about Chroma
- Can an AI agent sign up for Chroma on its own?
- No. Sign-up: blocked. The email sign-up's backend answered 403 {"name":"SIGNUPS_DISABLED","description":"Signups are temporarily disabled. Please try again later."} on the agent's inbox, from /signup and from the Package Search modal, again at 33 and 57 minutes; the page itself showed no message. Chroma Cloud is winding down (notice of 23 Oct 2026).
- Does Chroma have an MCP server, and can an agent connect to it?
- Yes. Chroma has an official MCP server. The server lists 3 tools. A new agent can't get in on its own: in the drive of 31 Oct 2026, our agent stopped at sign up (it was blocked). Through the MCP server, 0 of our agent's 1 attempt worked.
- Can an AI agent pay for Chroma?
- Payment not reached. It has a free plan.
Cite this page
The page as a reference, in plain text, APA and BibTeX.
Cite this
AgentDrives, “Chroma: AI agent test drive”, 31 October 2026, https://agentdrives.com/tools/trychroma. CC BY 4.0.
AgentDrives. (2026, October 31). Chroma: AI agent test drive. https://agentdrives.com/tools/trychroma
@misc{agentdrives_trychroma_2026,
author = {{AgentDrives}},
title = {Chroma: AI agent test drive},
year = {2026},
month = oct,
url = {https://agentdrives.com/tools/trychroma},
note = {Agent test drive, CC BY 4.0},
}Something wrong on this page?
Tell us what's wrong. We check it against the drive and correct the page, with the date.