Pinecone MCP Server

By thumbsupordown

The official Pinecone Developer MCP server connects AI agents to your Pinecone vector database. Agents can search the Pinecone docs, list and describe indexes and their stats, create integrated-inference indexes, upsert and search records, run cascading searches across indexes, and rerank documents — for retrieval-augmented generation.

Install Pinecone

Published by
Official (vendor)
Transport
Local process (stdio)
Authentication
API key
Package
@pinecone-database/mcp

Claude Desktop, Claude Code and Cursor

Add this to the mcpServers object in your client's config file, then restart the client.

{
  "mcpServers": {
    "pinecone": {
      "command": "npx",
      "args": [
        "-y",
        "@pinecone-database/mcp"
      ],
      "env": {
        "PINECONE_API_KEY": "${PINECONE_API_KEY}"
      }
    }
  }
}
VS Code uses a different key — show that config

Identical entry, filed under servers rather than mcpServers. Put it in .vscode/mcp.json for one workspace.

{
  "servers": {
    "pinecone": {
      "command": "npx",
      "args": [
        "-y",
        "@pinecone-database/mcp"
      ],
      "env": {
        "PINECONE_API_KEY": "${PINECONE_API_KEY}"
      }
    }
  }
}

Before it will answer

One API key from the Pinecone console. Needs Node.js with node and npx on PATH — npx resolves against the PATH your MCP client inherits, not your shell's, which is why a config that works in a terminal can fail inside a desktop app.

Documentation ↗ Config checked against vendor docs August 25, 2026 · how we verify

Tools

cascading-search

Search across multiple indexes, deduplicating and reranking.

create-index-for-model

Create an index that embeds text using a hosted model.

describe-index

Describe the configuration of a specific Pinecone index.

describe-index-stats

Get statistics about an index, including record counts.

list-indexes

List all of the Pinecone vector indexes in your project.

rerank-documents

Rerank a set of records or documents with a reranking model.

search-docs

Search the official Pinecone documentation for a topic.

search-records

Search index records using text queries and metadata filters.

upsert-records

Insert or update records in an index with integrated inference.

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.