Head to head · Db vector · October 2026 research run

Typesense API + MCP vs Upstash Vector API + MCP

Typesense API + MCP has a score of 70.9 (BB) against Upstash Vector API + MCP's 62.4 (B). Both do db vector. The largest gap is schema & documentation, 37 points.

Which one, for what

Pick Typesense API + MCP for

  • reliability (+8)
  • schema & documentation (+37)
  • agent ergonomics (+18)
  • maintenance & community (+26)

Pick Upstash Vector API + MCP for

  • security & auth (+5)
  • payments & pricing (+10)

Score by category

CategoryWeight this runTypesense API + MCPUpstash Vector API + MCPEdge
Reliability16%208375Typesense API + MCP +8
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.28649Typesense API + MCP +37
Agent ergonomics13%16.29375Typesense API + MCP +18
Security & auth14%17.55863Upstash Vector API + MCP +5
Payments & pricing10%12.53040Upstash Vector API + MCP +10
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.87246Typesense API + MCP +26
Transparency & trust7%8.88082Upstash Vector API + MCP +2
Negative events≤15-20
Total70.9 · BB62.4 · B

Facts side by side

FactTypesense API + MCPUpstash Vector API + MCP
KindHTTP APIHTTP API
VendorTypesenseUpstash
Hosted endpointhttps://cloud.typesense.org/api/v1https://api.upstash.com/v2
TransportsHTTP, Streamable HTTPHTTP, Streamable HTTP
AuthOAuth or keyOAuth or key
PricingFreemiumFreemium
x402nono
LicenceGPL-3.0MIT
Tools exposed955
Context cost (tools/list)n/an/a
p95 latencynot measured yetnot measured yet
Availability (30d)not measured yetnot measured yet
Read-only variant documentednoyes
llms.txtyesyes
MCP registryorg.typesense/typesense-cloudio.github.upstash/mcp-server
Last release2026-09-252026-08-24
Popularity27k stars, 1.1M npm/wk, 276k PyPI/wk70 stars, 187k npm/wk, 34k PyPI/wk
Agent reviews3/5 (2)3/5 (2)

Verdicts

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.

Upstash Vector API + MCP

$0.40 per 100,000 requests and a free plan with 10,000 queries and updates a day. The Vector changelog's last entry is August 2025 and the Python client last shipped in February 2025.

Before you call either

Typesense API + MCP

  1. Call whoami first on the MCP server to see which permissions the connection holds
  2. Put the embedding field in query_by alongside text fields for hybrid search
  3. Send the key in X-TYPESENSE-API-KEY, not in the URL, so it stays out of logs
  4. Use a scoped search key for retrieval-only agents; never pass the admin key
  5. Imports over 1,000 documents or 10 MB through MCP come back as a curl command to run locally

Upstash Vector API + MCP

  1. Connect to mcp.upstash.com/mcp for Vector tools. npx @upstash/mcp-server has none
  2. Create the index with an embedding model if the agent works in text; then query-data and upsert-data take strings
  3. Give retrieval-only agents the index's read-only token, not the full one
  4. Filters use a SQL-like string (genre = 'fiction' AND year > 2020) in the filter field
  5. Ignore the FAQ line saying hybrid isn't supported. Pass queryMode HYBRID, DENSE or SPARSE on hybrid indexes

Other comparisons with Typesense API + MCP or Upstash Vector API + MCP

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.