Skip to content

How Pinecone’s scores are calculated

The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.

verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10

PA Score21/100

Agent-ready 46.4 × 0.30 = 13.92

API quality 2.6 × 0.20 = 0.52

Openness 7.2 × 0.20 = 1.44

Built-in AI 26.0 × 0.15 = 3.90

Automation 6.0 × 0.15 = 0.90

(13.92 + 0.52 + 1.44 + 3.90 + 0.90) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 20.68 ÷ 1.00 = 20.7

Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.

Agent-ready46.4/100×0.30 of the PA blend

Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.

Point an agent at llms.txt or agent-oriented docsweight 2

2 (weight) × 9 (quality) × 1.0 (full) = 18.0 of 20 max

  • [probe] https://docs.pinecone.io/llms.txtPROBE llms.txt: HTTP 200 at https://docs.pinecone.io/llms.txt # Pinecone Docs > Official Pinecone documentation for the vector database, Assistant, inference APIs, SDKs, and buildin
  • [claimed-docs] https://docs.pinecone.ioUse Pinecone with Claude Code, Gemini CLI, Cursor, and other agentic tools
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverUsing the MCP server, agents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information.

Run the product headlessly / in CI for automationweight 2

2 (weight) × 7 (quality) × 1.0 (full) = 14.0 of 20 max

  • [claimed-docs] https://www.pinecone.ioMonitor performance, explore your data, and manage indexes from a clean, fast console — or stay in the terminal. Your call.
  • [claimed-docs] https://www.pinecone.ioMonitor performance, explore your data, and manage indexes from a clean, fast console — or stay in the terminal.
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewYou can manage API key permissions in the Pinecone console... Pinecone uses role-based access controls (RBAC) to manage access to resources.
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewPinecone uses role-based access controls (RBAC) to manage access to resources.
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewOverview of Pinecone security features for production: API keys, SSO, service accounts, audit logs, CMEK encryption, backups, and Private Endpoints.
  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations using the Pinecone SDK, API, or console.
  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone's infrastructure.

Plug MCP servers into this product so it can use their toolsweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverUsing the MCP server, agents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information.
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverConnect AI agents to Pinecone through the MCP server to search docs, manage indexes, and query data from Claude, Cursor, Antigravity, or Claude Code.
  • [claimed-docs] https://docs.pinecone.ioConnect any MCP-compatible agent to Pinecone for search and index management
  • [probe] https://docs.pinecone.io/guides/operations/mcp-serverofficial MCP server documented at https://docs.pinecone.io/guides/operations/mcp-server

Connect an agent via an official MCP serverweight 3

3 (weight) × 9 (quality) × 1.0 (full) = 27.0 of 30 max

  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverUsing the MCP server, agents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information.
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serveragents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverConnect AI agents to Pinecone through the MCP server to search docs, manage indexes, and query data from Claude, Cursor, Antigravity, or Claude Code.
  • [claimed-docs] https://www.pinecone.io$ claude plugin install pinecone
  • [probe] https://docs.pinecone.io/guides/operations/mcp-serverofficial MCP server documented at https://docs.pinecone.io/guides/operations/mcp-server

Use an official CLIweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://www.pinecone.ioMonitor performance, explore your data, and manage indexes from a clean, fast console — or stay in the terminal. Your call.
  • [claimed-docs] https://www.pinecone.ioMonitor performance, explore your data, and manage indexes from a clean, fast console — or stay in the terminal.
  • [claimed-docs] https://www.pinecone.io$ claude plugin install pinecone
  • [probe] https://docs.pinecone.io/openapi.jsonPROBE openapi: all candidate paths 404 (https://docs.pinecone.io/openapi.json, https://docs.pinecone.io/swagger.json, https://docs.pinecone.io/api/openapi.json, https://docs.pinecone.io/.well-known/openapi.json)

Drive the product through a documented public APIweight 3

3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max

  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone's infrastructure.
  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone’s infrastructure.
  • [claimed-docs] https://www.pinecone.ioMonitor performance, explore your data, and manage indexes from a clean, fast console — or stay in the terminal. Your call.
  • [probe] https://docs.pinecone.io/llms.txtPROBE llms.txt: HTTP 200 at https://docs.pinecone.io/llms.txt # Pinecone Docs > Official Pinecone documentation for the vector database, Assistant, inference APIs, SDKs, and buildin
  • [probe] https://docs.pinecone.io/openapi.jsonPROBE openapi: all candidate paths 404 (https://docs.pinecone.io/openapi.json, https://docs.pinecone.io/swagger.json, https://docs.pinecone.io/api/openapi.json, https://docs.pinecone.io/.well-known/openapi.json)
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewYou can manage API key permissions in the Pinecone console... Pinecone uses role-based access controls (RBAC) to manage access to resources.

Issue scoped/least-privilege API credentials for an agentweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewYou can manage API key permissions in the Pinecone console... Pinecone uses role-based access controls (RBAC) to manage access to resources.
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewPinecone uses role-based access controls (RBAC) to manage access to resources.
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewOverview of Pinecone security features for production: API keys, SSO, service accounts, audit logs, CMEK encryption, backups, and Private Endpoints.

Build against official SDKsweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://docs.pinecone.ioUse Pinecone with Claude Code, Gemini CLI, Cursor, and other agentic tools
  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone's infrastructure.
  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone’s infrastructure.
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverUsing the MCP server, agents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information.
  • [probe] https://docs.pinecone.io/llms.txtPROBE llms.txt: HTTP 200 at https://docs.pinecone.io/llms.txt # Pinecone Docs > Official Pinecone documentation for the vector database, Assistant, inference APIs, SDKs, and buildin
  • [probe] https://docs.pinecone.io/openapi.jsonPROBE openapi: all candidate paths 404 (https://docs.pinecone.io/openapi.json, https://docs.pinecone.io/swagger.json, https://docs.pinecone.io/api/openapi.json, https://docs.pinecone.io/.well-known/openapi.json)

Subscribe to events via webhooksweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Agent-ready = 97.4 ÷ 210 × 100 = 46.4

API quality2.6/100×0.20 of the PA blend

The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.

Explore an interactive API reference with runnable examplesweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone's infrastructure.
  • [probe] https://docs.pinecone.io/openapi.jsonPROBE openapi: all candidate paths 404 (https://docs.pinecone.io/openapi.json, https://docs.pinecone.io/swagger.json, https://docs.pinecone.io/api/openapi.json, https://docs.pinecone.io/.well-known/openapi.json)

Download a machine-readable API spec (OpenAPI or equivalent)weight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://docs.pinecone.io/openapi.jsonPROBE openapi: all candidate paths 404 (https://docs.pinecone.io/openapi.json, https://docs.pinecone.io/swagger.json, https://docs.pinecone.io/api/openapi.json, https://docs.pinecone.io/.well-known/openapi.json)
  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone's infrastructure.
  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone’s infrastructure.

Test against a sandbox environment without touching production dataweight 1

1 (weight) × 3 (quality) × 0.6 (partial) = 1.8 of 10 max

  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations using the Pinecone SDK, API, or console.
  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations
  • [claimed-docs] https://docs.pinecone.io/guides/index-data/implement-multitenancyImplement multitenancy in Pinecone using a **serverless index with one namespace per tenant**.

Rely on versioned APIs with a documented deprecation policyweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

API quality = 1.8 ÷ 70 × 100 = 2.6

Openness7.2/100×0.20 of the PA blend

Can you leave, inspect, or self-host — data export, open source, portability.

Do everything through the API that I can do in the UIweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations using the Pinecone SDK, API, or console.
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewYou can manage API key permissions in the Pinecone console... Pinecone uses role-based access controls (RBAC) to manage access to resources.
  • [claimed-docs] https://docs.pinecone.ioPublish a no-code knowledge app from a template (public preview)
  • [claimed-docs] https://www.pinecone.ioMonitor performance, explore your data, and manage indexes from a clean, fast console — or stay in the terminal. Your call.
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverUsing the MCP server, agents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information.
  • [probe] https://docs.pinecone.io/openapi.jsonPROBE openapi: all candidate paths 404 (https://docs.pinecone.io/openapi.json, https://docs.pinecone.io/swagger.json, https://docs.pinecone.io/api/openapi.json, https://docs.pinecone.io/.well-known/openapi.json)

Export all of my data in open formats and leaveweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations using the Pinecone SDK, API, or console.
  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations
  • [community] https://news.ycombinator.com/item?id=37050532When there are so many awesome FOSS vector databases available, I wonder what motivated the airbyte team to use Pinecone, the one database that is anti-FOSS?

Read the product's source under an open licenseweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [community] https://news.ycombinator.com/item?id=37050532When there are so many awesome FOSS vector databases available, I wonder what motivated the airbyte team to use Pinecone, the one database that is anti-FOSS?

Self-host the core productweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [community] https://news.ycombinator.com/item?id=37050532When there are so many awesome FOSS vector databases available, I wonder what motivated the airbyte team to use Pinecone, the one database that is anti-FOSS?
  • [claimed-docs] https://docs.pinecone.io/guides/production/security-overviewOverview of Pinecone security features for production: API keys, SSO, service accounts, audit logs, CMEK encryption, backups, and Private Endpoints.
  • [claimed-docs] https://docs.pinecone.io/guides/index-data/implement-multitenancyImplement multitenancy in Pinecone using a **serverless index with one namespace per tenant**.

Openness = 7.2 ÷ 100 × 100 = 7.2

Built-in AI26.0/100×0.15 of the PA blend

Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.

Get AI-generated insights and suggestions from my data inside the productweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://docs.pinecone.ioCreate an AI assistant that answers questions about your proprietary data
  • [claimed-docs] https://docs.pinecone.ioCompile your data into a context and query it for grounded, cited answers
  • [claimed-docs] https://docs.pinecone.ioPublish a no-code knowledge app from a template (public preview)
  • [claimed-docs] https://docs.pinecone.io/reference/api/introductionUse the Inference API to generate vector embeddings and rerank results using embedding models and reranking models hosted on Pinecone's infrastructure.

Set up automations that run autonomously in the backgroundweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Delegate tasks to a built-in AI assistant inside the productweight 3

3 (weight) × 5 (quality) × 0.6 (partial) = 9.0 of 30 max

  • [claimed-docs] https://docs.pinecone.ioCreate an AI assistant that answers questions about your proprietary data
  • [claimed-docs] https://docs.pinecone.ioCompile your data into a context and query it for grounded, cited answers
  • [claimed-docs] https://docs.pinecone.ioPublish a no-code knowledge app from a template (public preview)

Operate the product with natural-language commandsweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://docs.pinecone.ioCreate an AI assistant that answers questions about your proprietary data
  • [claimed-docs] https://docs.pinecone.ioCompile your data into a context and query it for grounded, cited answers
  • [claimed-docs] https://docs.pinecone.ioConnect any MCP-compatible agent to Pinecone for search and index management
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverUsing the MCP server, agents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information.
  • [claimed-docs] https://www.pinecone.io$ claude plugin install pinecone
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverConnect AI agents to Pinecone through the MCP server to search docs, manage indexes, and query data from Claude, Cursor, Antigravity, or Claude Code.
  • [probe] https://docs.pinecone.io/guides/operations/mcp-serverofficial MCP server documented at https://docs.pinecone.io/guides/operations/mcp-server

Built-in AI = 23.4 ÷ 90 × 100 = 26.0

Automation6.0/100×0.15 of the PA blend

Depth of automation primitives — rules, scheduling, bulk operations, webhooks.

Perform bulk operations across many items at onceweight 2

2 (weight) × 3 (quality) × 0.6 (partial) = 3.6 of 20 max

  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations using the Pinecone SDK, API, or console.
  • [claimed-docs] https://docs.pinecone.io/guides/manage-data/back-up-an-indexCreate backups of serverless indexes to protect data, copy indexes, or experiment with configurations
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serverUsing the MCP server, agents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information.
  • [claimed-docs] https://docs.pinecone.io/guides/operations/mcp-serveragents can search Pinecone documentation, manage indexes, upsert data, and query indexes for relevant information

Define rules that trigger actions automatically on eventsweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Schedule recurring jobs or workflowsweight 2

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Version, review, and roll back my automationsweight 1

1 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 10 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Automation = 3.6 ÷ 60 × 100 = 6.0