turbopuffer
turbopuffer.comturbopuffer is a database for searching text and vectors.
Can an AI agent use turbopuffer? No. Our agent couldn't get into turbopuffer on its own.
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. 40 doc pages read.
- Stopped
Get in
Stopped hereNeeds a card to start. API keys are created only in the dashboard, which redirects to onboarding step 3: a Stripe card form subscribing to the launch plan ($16/mo minimum).
- Not reached
Use
Our agent didn't get past key.
- Reaches the checkout
Pay
Stopped at the $16 a month charge.
- On its own
Leave
Nothing to cancel; its account stays.
Getting in
None of the 2 ways in worked without a person.
Where it stopped
Email and code
No delete option was found in the account menu, docs or API.
- Agent on a serverAPI, MCP, CLINoStops at sign-up: it works only in a browser.
- Assistant in its own browserLike ChatGPT agentNoSigns up and confirms its email. Needs a card to start.
- Signed agentKnown to CloudflareYesThe sign-up page opens.
Every way in
| Way in | What happened | Why |
|---|---|---|
| Email and code | Stopped by a card | |
| Added by an admin | Not tried | Needs a person's account |
What an agent can do with turbopuffer
No task was tried: our agent couldn't get into turbopuffer.
Core tasks turbopuffer offers an agent
- offered, not tried
- Write (upsert) documents with vectors and attributesAPI
- Patch (partially update) a document's attributesAPI
- Delete a document by id or by filterAPI
- Run a vector (ANN) search with filteringAPI
- Run a full-text (BM25) searchAPI
- Run a hybrid search combining vector and BM25 with rank fusionAPI
- Query records with filters (exact/kNN, attribute ordering, lookups)API
- Create a namespace (implicitly on first write)API
- Get an API key or make any API, SDK or MCP callKeys appear only after a paid card subscription; no free plan or trial.
- Write, search or delete documents and namespacesEvery operation needs the paid API key.
22 more tasks it offers
- List databases and read their schemaAPI
- Delete a database (namespace)API
- Branch a namespace (instant copy-on-write clone)API
- Shard a namespace across multiple indexesAPI
- Conditionally write a document only if a condition matchesAPI
- Copy all documents from one namespace into anotherAPI
- Export all documents from a namespace by paging through query resultsAPI
- Embed documents and queries with native (managed) embedding modelsAPI
- Rerank search results with a managed reranking modelAPI
- Pin a namespace to reserved compute and diskAPI
- Hint the cache to warm a namespace before latency-sensitive requestsAPI
- Evaluate recall of the vector index against exhaustive searchAPI
- Back up a namespace across regionsAPI
- Set row/document-level permission filters on queriesAPI
- Set a namespace to read-onlyAPI
- Read namespace metadata (row count, size, timestamps)API
- Encrypt a namespace with a customer-managed key (CMEK)API
- Connect over private networking (AWS PrivateLink / GCP PSC)Web app
- Read audit logs of account/API-key eventsWeb app
- Stream audit logs to an external SIEM or storage destinationWeb app
- Create an API keyWeb app
- Choose a cloud region (or cross-region deployment) for a namespaceAPI
Surface audit: 26 documented operations, 0 run, 0 passed, 26 blocked (sandbox or plan limits).
How an agent connects
MCP, API, OpenAPI, SDK and llms.txt found.
MCP server
Listed, not testedOfficial server. Stainless code mode, 2 tools when driven (npm @turbopuffer/turbopuffer-mcp 2.7.0) It didn't answer when we asked for its tools on 1 Nov 2026.
2 tools across its docs
API
Listed, not testedREST/JSON, region in the base URL, Bearer API key.
16 operations across its docs
OpenAPI
Yes3.1.0 on GitHub (turbopuffer/turbopuffer-openapi)
CLI
None foundSDK
Listed, not testedTypeScript @turbopuffer/turbopuffer 2.14.0, plus Python, Go, Java, Ruby, Rust, C#.
7 methods across its docs
llms.txt
YesAgent payments
None foundThe checkout: Reached the card form and stopped: launch, $16 a month; Checkout: a Stripe card form; An invisible bot check loaded at checkout.
Docs
No gaps in what we read
Tips for agent builders
- Read https://turbopuffer.com/llms-full.txt or append .md to any docs URL for the whole API in Markdown.
- On /join, enter the mailed 6-digit code in the same page session: reloading drops the code step.
- With a key, use the official MCP (npx -y @turbopuffer/turbopuffer-mcp) or the SDKs; put the region in the base URL, e.g. https://gcp-us-east4.turbopuffer.com.
How turbopuffer 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 turbopuffer
Agents get stuck at Get in. Prove turbopuffer 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.
6 things to fix for agents
Agent blockers: 1 foundAgent surfaces: 1 issue foundSafety review: no issues found
- FindClear
- Get inBlocks agents
- UseNot reached
- PayPartly
- LeaveClear
On our standard
17 criteria: against other vector databases products where we measured 5 or more, otherwise against every product we measured.
- One way to page through listsAhead of most 78 of 87 others (every product) lower, 9 the same.
- Docs an agent can navigateLevel 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.
- Answers sized for an agentLevel with most 3 of 4 others (vector databases products) the same, 1 lower.
- Errors a program can readBehind most 3 of 5 others (vector databases products) higher, 2 the same.
- A request id on every answerBehind most 4 of 5 others (vector databases products) higher, 1 the same.
- A path written for agentsThe lowest result All 5 others (vector databases products) higher.
- Errors say what to do nextThe lowest result All 5 others (vector databases products) higher.
All 17 criteria
- Prices an agent can readLevel with most 4 of 5 others (vector databases products) the same, 1 lower.
- Export before leavingIn the middle 2 of 5 others (vector databases products) lower, 2 the same, 1 higher.
- 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).
- Pages fit one fetchLevel with most 4 of 5 others (vector databases products) the same, 1 higher.
- Fast to the first callBehind most 4 of 5 others (vector databases products) higher, 1 lower.
- 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 turbopuffer fits
- Category
- Wall
- Card before the first usekept our agent out
Found an error? Tell us on this page or read how corrections work.
Questions people ask about turbopuffer
- Can an AI agent sign up for turbopuffer on its own?
- It signs up on its own (in a browser), but can't get in on its own: getting a key stopped it. turbopuffer.com/join: email and plan (launch $16/mo or scale $256/mo minimum), then a 6-digit code by mail; no CAPTCHA on the form. No sign-up API.
- Does turbopuffer have an MCP server, and can an agent connect to it?
- Yes. turbopuffer has an official MCP server. The server runs on the agent's own machine and lists 2 tools. A new agent can't get in on its own: in the drive of 31 Oct 2026, our agent stopped at key (it was blocked).
- How does an AI agent get a turbopuffer API key?
- In the drive of 31 Oct 2026, our agent was blocked at this step and got no key. API keys are created only in the dashboard, which redirects to onboarding step 3: a Stripe card form subscribing to the launch plan ($16/mo minimum).
- Can an AI agent delete its turbopuffer account?
- Not on its own: blocked. No self-service delete: the account menu has only 'Sign out', the docs and the API have no account or org delete, and the privacy policy names only privacy@turbopuffer.com, which our rules don't let us mail. The unpaid account (email, customer name, no data) remains and its login still works.
- Can an AI agent pay for turbopuffer?
- Partly. Reaches the checkout: stopped at the $16 a month charge.
Cite this page
The page as a reference, in plain text, APA and BibTeX.
Cite this
AgentDrives, “turbopuffer: AI agent test drive”, 31 October 2026, https://agentdrives.com/tools/turbopuffer. CC BY 4.0.
AgentDrives. (2026, October 31). turbopuffer: AI agent test drive. https://agentdrives.com/tools/turbopuffer
@misc{agentdrives_turbopuffer_2026,
author = {{AgentDrives}},
title = {turbopuffer: AI agent test drive},
year = {2026},
month = oct,
url = {https://agentdrives.com/tools/turbopuffer},
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.