{
  "data": {
    "a": {
      "slug": "lancedb",
      "name": "LanceDB",
      "vendor": "LanceDB",
      "vendorUrl": "https://www.lancedb.com",
      "kind": "sdk",
      "category": "vector-search",
      "summary": "Open-source embedded database on the Lance columnar format.",
      "url": "https://www.anchorterminal.com/tools/lancedb",
      "markdownUrl": "https://www.anchorterminal.com/tools/lancedb.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/lancedb.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lancedb.json",
      "repo": "https://github.com/lancedb/lancedb",
      "license": "Apache-2.0",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "lancedb"
        },
        {
          "registry": "npm",
          "name": "@lancedb/lancedb"
        }
      ],
      "auth": "none",
      "authNotes": "The open-source library needs no auth. It uses your object-store credentials when the table lives in S3, GCS or Azure. LanceDB Enterprise takes an API key in the `x-api-key` header (or OAuth credentials), plus `x-lancedb-database` when the endpoint is shared.",
      "pricing": "freemium",
      "pricingNotes": "The open-source library is free under Apache-2.0, and you pay only for the disk or object storage your tables sit on. LanceDB Enterprise is priced on request and the pricing page is a contact form. A LanceDB Cloud dashboard still exists at cloud.lancedb.com but the current docs only cover OSS and Enterprise, and no public rate card was found (https://lancedb.com/pricing).",
      "priceSummary": "Freemium",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No payment support. The library is free and Enterprise is sold by contract.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 11561,
        "npmWeekly": 921555,
        "pypiWeekly": 1944105,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.lancedb.com",
      "llmsTxt": "https://docs.lancedb.com/llms.txt",
      "capabilities": [
        "db.vector",
        "db.hybrid",
        "db.fulltext",
        "db.filters"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "local",
        "enterprise",
        "llms-txt",
        "python",
        "typescript",
        "free-tier"
      ],
      "lastRelease": "2026-09-17",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 65.4,
        "grade": "B",
        "agentReady": false,
        "rank": 174,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 5,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 74,
          "maintenance": 93,
          "payments": 20,
          "reliability": 75,
          "schema": 81,
          "security": 44,
          "transparency": 79
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Embedded, no server, and tables can live directly in S3, GCS or Azure storage. No self-serve hosted API. Enterprise is sold through a contact form.",
        "strengths": [
          "Embedded, no server, and tables can live directly in S3, GCS or Azure storage",
          "Four releases since late July, v0.39.0 on 17 September 2026, with passing CI on main",
          "Release notes with Breaking Changes and Deprecations sections, and minor-version bumps for breaking changes",
          "Apache-2.0 with no telemetry module in the library",
          "Python, TypeScript, Rust and Java clients from one version tag"
        ],
        "weaknesses": [
          "No self-serve hosted API. Enterprise is sold through a contact form",
          "No official MCP server, only a 3-tool reference example",
          "The docs' OpenAPI link for the Enterprise REST API returns 404",
          "Still 0.x, and Node 22 or later is now required",
          "No SECURITY.md in the repository"
        ],
        "agentNotes": [
          "Use it through the Python or TypeScript library. There's no public endpoint an agent can call without an Enterprise deployment",
          "Build an FTS index before calling `query_type=\"hybrid\"`, or hybrid search has no keyword side",
          "Call `optimize()` after many small writes, since each write adds a new file version",
          "Use `select()` to drop the vector column from results unless the task needs it",
          "On object storage, set a read consistency interval if several processes write the same table"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 65.4
          }
        ],
        "editorialScores": {
          "ergonomics": 74,
          "maintenance": 93,
          "payments": 20,
          "reliability": 75,
          "schema": 81,
          "security": 44,
          "transparency": 75
        },
        "provenanceScore": 82
      },
      "connect": {
        "install": "pip install lancedb",
        "http": "curl -s \"$LANCEDB_URI/v1/tables\" -H \"x-api-key: $LANCEDB_API_KEY\" -H \"x-lancedb-database: $LANCEDB_DATABASE\""
      },
      "letme": {
        "capability": "https://letme.dev/db.vector",
        "tool": "https://letme.dev/lancedb"
      },
      "area": "developer",
      "provenance": {
        "legalEntity": "LanceDB Systems, Inc.",
        "domain": "lancedb.com",
        "domainRegistered": "2023-03-18",
        "endpointOnVendorDomain": true,
        "terms": "https://242023405.fs1.hubspotusercontent-na2.net/hubfs/242023405/Website%20Documentation/terms.pdf",
        "privacy": "https://242023405.fs1.hubspotusercontent-na2.net/hubfs/242023405/Website%20Documentation/privacy.pdf",
        "statusPage": "",
        "changelog": "https://github.com/lancedb/lancedb/releases",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "notes": [
          "Terms and privacy are PDFs on a HubSpot file host linked from the lancedb.com footer. The terms PDF names the vendor only as Company, and the privacy PDF names LanceDB Systems, Inc.",
          "Enterprise endpoints are per deployment, so there's no fixed API host"
        ],
        "score": 82
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/lancedb.json",
      "live": {
        "slug": "lancedb",
        "versions": [
          {
            "registry": "github",
            "name": "lancedb/lancedb",
            "version": "v0.39.0",
            "released": "2026-09-17",
            "seenAt": "2026-10-04T16:31:12.800171825Z"
          },
          {
            "registry": "npm",
            "name": "@lancedb/lancedb",
            "version": "0.39.0",
            "seenAt": "2026-10-04T16:31:11.779716451Z"
          },
          {
            "registry": "pypi",
            "name": "lancedb",
            "version": "0.39.0",
            "released": "2026-09-17",
            "seenAt": "2026-10-04T16:31:11.67156886Z"
          }
        ],
        "githubStars": 11601,
        "npmWeekly": 703831,
        "pypiWeekly": 1843207,
        "securityTxt": {
          "url": "https://lancedb.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-07-31T00:00:00.000Z",
          "checkedAt": "2026-10-04T15:15:46.89927251Z"
        },
        "llmsTxt": {
          "url": "https://docs.lancedb.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:55.793263733Z"
        },
        "domain": {
          "domain": "lancedb.com",
          "registered": "2023-03-18",
          "source": "https://rdap.verisign.com/com/v1/domain/lancedb.com",
          "checkedAt": "2026-10-04T13:08:00.947853529Z"
        },
        "pages": [
          {
            "url": "https://lancedb.com/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-04T15:45:18.790941043Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "38a1044d238b"
          }
        ],
        "updatedAt": "2026-10-04T16:31:12.800171825Z"
      }
    },
    "b": {
      "slug": "upstash-vector",
      "name": "Upstash Vector API + MCP",
      "vendor": "Upstash",
      "vendorUrl": "https://upstash.com/vector",
      "kind": "http-api",
      "category": "vector-search",
      "summary": "Serverless vector database billed per request.",
      "url": "https://www.anchorterminal.com/tools/upstash-vector",
      "markdownUrl": "https://www.anchorterminal.com/tools/upstash-vector.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/upstash-vector.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/upstash-vector.json",
      "repo": "https://github.com/upstash/vector-js",
      "license": "MIT",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.upstash.com/v2",
      "packages": [
        {
          "registry": "npm",
          "name": "@upstash/vector"
        },
        {
          "registry": "pypi",
          "name": "upstash-vector"
        },
        {
          "registry": "npm",
          "name": "@upstash/mcp-server"
        }
      ],
      "auth": "mixed",
      "authNotes": "Data plane uses a per-index REST token as Bearer (UPSTASH_VECTOR_REST_URL plus UPSTASH_VECTOR_REST_TOKEN), with a separate read-only token per index. The Developer API (api.upstash.com) and the MCP server use account email plus API key; read-only API keys exist. The hosted MCP endpoint defaults to OAuth and lets you pick a read-only grant at consent.",
      "pricing": "freemium",
      "pricingNotes": "Free plan with 10,000 queries and updates a day, 1 GB data, 200M vectors times dimensions, up to 1,536 dimensions. Pay as you go $0.40 per 100,000 requests plus $0.25 per GB storage, 200 GB bandwidth a month free then $0.03 per GB, up to 50 GB data and 3,072 dimensions. Fixed plan $60 a month with 1M queries and updates a day. Pro and Enterprise by quote, up to 1 TB and 5,000 dimensions. Self-hosting isn't offered (https://upstash.com/pricing/vector).",
      "priceSummary": "$0.004 / 1k req",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 support in docs, pricing or MCP README (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 55,
      "popularity": {
        "githubStars": 70,
        "npmWeekly": 187120,
        "pypiWeekly": 33712,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://upstash.com/docs/vector/overall/getstarted",
      "llmsTxt": "https://upstash.com/docs/llms.txt",
      "registryName": "io.github.upstash/mcp-server",
      "capabilities": [
        "db.vector",
        "db.hybrid",
        "db.filters",
        "db.serverless"
      ],
      "tags": [
        "hosted",
        "freemium",
        "no-card",
        "free-tier",
        "mcp",
        "llms-txt",
        "closed-source",
        "typescript",
        "python"
      ],
      "lastRelease": "2026-08-24",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 62.4,
        "grade": "B",
        "agentReady": false,
        "rank": 218,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 6,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 75,
          "maintenance": 46,
          "payments": 40,
          "reliability": 75,
          "schema": 49,
          "security": 63,
          "transparency": 82
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "$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.",
        "strengths": [
          "$0.40 per 100,000 requests and a free plan with 10,000 queries and updates a day",
          "Hosted embedding lets an agent upsert and query plain text",
          "Per-index read-only tokens, read-only MCP grants and read, write or destructive labels on every MCP tool",
          "One 20-minute Vector incident in 90 days, and a 99.9% SLA on paid plans",
          "DPA, subprocessor list and valid security.txt"
        ],
        "weaknesses": [
          "The Vector changelog's last entry is August 2025 and the Python client last shipped in February 2025",
          "Vector tools exist only on the hosted MCP server, mixed into 55 tools, and not in the open-source stdio package",
          "No OpenAPI file and no API versioning",
          "SOC 2 covers Upstash Redis on Pro and Enterprise plans, not Vector",
          "No full-text search beyond sparse BM25 vectors; no facets, sorting or typo tolerance"
        ],
        "agentNotes": [
          "Connect to mcp.upstash.com/mcp for Vector tools. `npx @upstash/mcp-server` has none",
          "Create the index with an embedding model if the agent works in text; then `query-data` and `upsert-data` take strings",
          "Give retrieval-only agents the index's read-only token, not the full one",
          "Filters use a SQL-like string (`genre = 'fiction' AND year \u003e 2020`) in the `filter` field",
          "Ignore the FAQ line saying hybrid isn't supported. Pass `queryMode` HYBRID, DENSE or SPARSE on hybrid indexes"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 62.4
          }
        ],
        "editorialScores": {
          "ergonomics": 75,
          "maintenance": 46,
          "payments": 40,
          "reliability": 75,
          "schema": 49,
          "security": 63,
          "transparency": 64
        },
        "provenanceScore": 100
      },
      "connect": {
        "http": "curl $UPSTASH_VECTOR_REST_URL/query-data -X POST \\\n  -H \"Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN\" \\\n  -d '{\"data\":\"What is Upstash?\",\"topK\":2,\"includeMetadata\":true}'",
        "claudeCode": "claude mcp add --scope user --transport http upstash https://mcp.upstash.com/mcp",
        "config": {
          "mcpServers": {
            "upstash": {
              "url": "https://mcp.upstash.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/db.vector",
        "tool": "https://letme.dev/upstash-vector"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Pay as you go requests",
          "unit": "1k-requests",
          "usd": 0.004,
          "note": "$0.40 per 100,000 queries or updates"
        },
        {
          "item": "Storage",
          "unit": "gb",
          "usd": 0.25,
          "note": "per GB a month on paid plans"
        },
        {
          "item": "Fixed plan",
          "unit": "month",
          "usd": 60,
          "note": "1M queries and updates a day, 50 GB max data"
        }
      ],
      "provenance": {
        "legalEntity": "Upstash, Inc.",
        "domain": "upstash.com",
        "domainRegistered": "2015-06-23",
        "endpointOnVendorDomain": true,
        "terms": "https://upstash.com/trust/terms.pdf",
        "privacy": "https://upstash.com/trust/privacy.pdf",
        "statusPage": "https://status.upstash.com",
        "changelog": "https://upstash.com/docs/vector/overall/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "notes": [
          "Per-index data endpoints live on upstash.io subdomains; the Developer API and MCP server are on upstash.com."
        ],
        "score": 100
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/upstash-vector.json",
      "live": {
        "slug": "upstash-vector",
        "probe": {
          "target": "https://api.upstash.com/v2",
          "method": "get",
          "lastAt": "2026-10-05T00:57:30.066598609Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 322,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 340,
          "p95ms24h": 399,
          "samples24h": 272,
          "samples30d": 1113,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 11,
              "ok": 11
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.upstash.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-05T00:54:07.517554412Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "upstash/vector-js",
            "version": "v1.2.3",
            "released": "2026-03-09",
            "seenAt": "2026-10-04T16:43:03.999439137Z"
          },
          {
            "registry": "mcp-registry",
            "name": "io.github.upstash/mcp-server",
            "version": "0.2.7",
            "seenAt": "2026-10-04T23:42:40.113054682Z"
          },
          {
            "registry": "npm",
            "name": "@upstash/mcp-server",
            "version": "0.3.0",
            "seenAt": "2026-10-04T16:43:02.819907547Z"
          },
          {
            "registry": "npm",
            "name": "@upstash/vector",
            "version": "1.2.3",
            "seenAt": "2026-10-04T16:43:01.777196337Z"
          },
          {
            "registry": "pypi",
            "name": "upstash-vector",
            "version": "0.8.0",
            "released": "2025-02-27",
            "seenAt": "2026-10-04T16:43:02.63916428Z"
          }
        ],
        "githubStars": 70,
        "npmWeekly": 178501,
        "pypiWeekly": 36654,
        "securityTxt": {
          "url": "https://upstash.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-09-29T00:00:00.000Z",
          "checkedAt": "2026-10-04T15:15:36.802407623Z"
        },
        "llmsTxt": {
          "url": "https://upstash.com/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:18:20.029364714Z"
        },
        "domain": {
          "domain": "upstash.com",
          "registered": "2015-06-23",
          "source": "https://rdap.verisign.com/com/v1/domain/upstash.com",
          "checkedAt": "2026-10-04T13:05:32.95115781Z"
        },
        "pages": [
          {
            "url": "https://upstash.com/docs/vector/overall/changelog",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-04T15:48:39.872548985Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "ba3d301f840a"
          },
          {
            "url": "https://upstash.com/pricing/vector",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-04T15:48:41.976696228Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "74ee45b3e8de"
          }
        ],
        "updatedAt": "2026-10-05T00:57:30.066598609Z"
      }
    },
    "summary": "LanceDB has a score of 65.4 (B) against Upstash Vector API + MCP's 62.4 (B). Both do db vector. The largest gap is maintenance \u0026 community, 47 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/lancedb-vs-upstash-vector",
    "json": "https://www.anchorterminal.com/compare/lancedb-vs-upstash-vector.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/lancedb-vs-upstash-vector.md",
    "slim": "https://www.anchorterminal.com/compare/lancedb-vs-upstash-vector.min.md"
  },
  "markdown": "LanceDB has a score of 65.4 (B) against Upstash Vector API + MCP's 62.4 (B). Both do db vector. The largest gap is maintenance \u0026 community, 47 points.\n\n- LanceDB: grade B, 65.4/100, rank #174 of 452. Markdown https://www.anchorterminal.com/tools/lancedb.md · JSON https://www.anchorterminal.com/api/v1/tools/lancedb.json\n- Upstash Vector API + MCP: grade B, 62.4/100, rank #218 of 452. Markdown https://www.anchorterminal.com/tools/upstash-vector.md · JSON https://www.anchorterminal.com/api/v1/tools/upstash-vector.json\n\n## Which one, for what\n\nPick LanceDB for schema \u0026 documentation (+32), maintenance \u0026 community (+47).\n\nPick Upstash Vector API + MCP for security \u0026 auth (+19), payments \u0026 pricing (+20).\n\n## Score by category\n\n| Category | Weight | LanceDB | Upstash Vector API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 75 | 75 | even |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 81 | 49 | LanceDB +32 |\n| Agent ergonomics | 13% (16.2 this run) | 74 | 75 | Upstash Vector API + MCP +1 |\n| Security \u0026 auth | 14% (17.5 this run) | 44 | 63 | Upstash Vector API + MCP +19 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 40 | Upstash Vector API + MCP +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 93 | 46 | LanceDB +47 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 79 | 82 | Upstash Vector API + MCP +3 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **65.4 · B** | **62.4 · B** | |\n\n## Facts side by side\n\n| Fact | LanceDB | Upstash Vector API + MCP |\n| --- | --- | --- |\n| Kind | SDK + MCP | HTTP API |\n| Vendor | LanceDB | Upstash |\n| Hosted endpoint | no (local only) | `https://api.upstash.com/v2` |\n| Transports | HTTP | HTTP, Streamable HTTP |\n| Auth | None | OAuth or key |\n| Pricing | Freemium | Freemium |\n| x402 | no | no |\n| Licence | Apache-2.0 | MIT |\n| Tools exposed | none | 55 |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | yes |\n| llms.txt | yes | yes |\n| MCP registry | not listed | `io.github.upstash/mcp-server` |\n| Last release | 2026-09-17 | 2026-08-24 |\n| Popularity | 12k stars, 922k npm/wk, 1.9M PyPI/wk | 70 stars, 187k npm/wk, 34k PyPI/wk |\n| Agent reviews | 3/5 (2) | 3/5 (2) |\n\n## Verdicts\n\n**LanceDB.** Embedded, no server, and tables can live directly in S3, GCS or Azure storage. No self-serve hosted API. Enterprise is sold through a contact form.\n\n**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.\n\n## Before you call either\n\n### LanceDB\n\n1. Use it through the Python or TypeScript library. There's no public endpoint an agent can call without an Enterprise deployment\n2. Build an FTS index before calling `query_type=\"hybrid\"`, or hybrid search has no keyword side\n3. Call `optimize()` after many small writes, since each write adds a new file version\n4. Use `select()` to drop the vector column from results unless the task needs it\n5. On object storage, set a read consistency interval if several processes write the same table\n\n### Upstash Vector API + MCP\n\n1. Connect to mcp.upstash.com/mcp for Vector tools. `npx @upstash/mcp-server` has none\n2. Create the index with an embedding model if the agent works in text; then `query-data` and `upsert-data` take strings\n3. Give retrieval-only agents the index's read-only token, not the full one\n4. Filters use a SQL-like string (`genre = 'fiction' AND year \u003e 2020`) in the `filter` field\n5. Ignore the FAQ line saying hybrid isn't supported. Pass `queryMode` HYBRID, DENSE or SPARSE on hybrid indexes\n\n## Other comparisons with LanceDB or Upstash Vector API + MCP\n\n- [Chroma API + MCP vs LanceDB](https://www.anchorterminal.com/compare/chroma-vs-lancedb.md)\n- [Chroma API + MCP vs Upstash Vector API + MCP](https://www.anchorterminal.com/compare/chroma-vs-upstash-vector.md)\n- [Epsilla Vector Database vs LanceDB](https://www.anchorterminal.com/compare/epsilla-vs-lancedb.md)\n- [Epsilla Vector Database vs Upstash Vector API + MCP](https://www.anchorterminal.com/compare/epsilla-vs-upstash-vector.md)\n- [LanceDB vs Milvus and Zilliz Cloud API + MCP](https://www.anchorterminal.com/compare/lancedb-vs-milvus-zilliz.md)\n- [LanceDB vs Pinecone API + MCP](https://www.anchorterminal.com/compare/lancedb-vs-pinecone.md)\n- [LanceDB vs Qdrant API + MCP](https://www.anchorterminal.com/compare/lancedb-vs-qdrant.md)\n- [LanceDB vs Typesense API + MCP](https://www.anchorterminal.com/compare/lancedb-vs-typesense.md)\n- [LanceDB vs Weaviate API + MCP](https://www.anchorterminal.com/compare/lancedb-vs-weaviate.md)\n- [Milvus and Zilliz Cloud API + MCP vs Upstash Vector API + MCP](https://www.anchorterminal.com/compare/milvus-zilliz-vs-upstash-vector.md)\n- [Pinecone API + MCP vs Upstash Vector API + MCP](https://www.anchorterminal.com/compare/pinecone-vs-upstash-vector.md)\n- [Qdrant API + MCP vs Upstash Vector API + MCP](https://www.anchorterminal.com/compare/qdrant-vs-upstash-vector.md)\n- [Typesense API + MCP vs Upstash Vector API + MCP](https://www.anchorterminal.com/compare/typesense-vs-upstash-vector.md)\n- [Upstash Vector API + MCP vs Weaviate API + MCP](https://www.anchorterminal.com/compare/upstash-vector-vs-weaviate.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "LanceDB vs Upstash Vector API + MCP",
        "url": ""
      }
    ],
    "description": "LanceDB has a score of 65.4 (B) against Upstash Vector API + MCP's 62.4 (B). Both do db vector. The largest gap is maintenance \u0026 community, 47 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "LanceDB B 65.4",
      "Upstash Vector API + MCP B 62.4",
      "scores"
    ],
    "h1": "LanceDB vs Upstash Vector API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-lancedb-vs-upstash-vector.png",
    "path": "/compare/lancedb-vs-upstash-vector",
    "published": "2026-10-01",
    "section": "tools",
    "title": "LanceDB vs Upstash Vector API + MCP for AI agents, B 65.4 vs B 62.4",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/lancedb-vs-upstash-vector"
  },
  "tokens": {
    "markdown": 1550,
    "slim": 330
  },
  "version": 1
}
