About this Server
Develop with Pinecone, the vector database built for knowledgeable AI. Connects AI coding assistants to Pinecone vector databases for documentation search, index management, and data operations. Enables AI tools to help configure serverless vector indexes, generate integration code, upsert vector embeddings, and test semantic queries directly in your development environment.
Direct low-latency RPC protocol communication with structured JSON schemas.
Restricted capability bounds to prevent accidental modifications or leakage.
Security & Best Practices
When to Use (and When Not To)
- •Developers building AI applications with vector search, RAG pipelines, and semantic retrieval
- •Teams working with dense or sparse embeddings and high-performance similarity matching
- •Engineers testing vector queries, top-k ranking, and metadata filter expressions in development
- •AI coding assistant users developing Pinecone client workflows in TypeScript, Python, or Go
- •Relational SQL queries or complex multi-table joins (use PostgreSQL, Supabase, or Neon instead)
- •Environments lacking a valid Pinecone API key or internet access to Pinecone cloud endpoints
- •Ultra-high-throughput streaming pipelines ingesting millions of vectors simultaneously (use direct gRPC SDK clients)
Install & Setup
claude mcp add -e PINECONE_API_KEY='<your pinecone api key>' pinecone -- npx -y @pinecone-database/mcpExposed Tools & Endpoints
7 toolsFunctions your AI agent can invoke via this Model Context Protocol server
Search official Pinecone documentation, SDK guides, and vector search patterns for accurate implementation guidance.
Retrieve all serverless and pod-based vector indexes, status details, and compute endpoints in your Pinecone account.
Create a new serverless vector index with custom dimension, distance metric (cosine, euclidean, dotproduct), and cloud region.
Fetch detailed index specification, host URL, status, and vector count statistics for a target index.
Upsert vector embeddings with unique record IDs, values, and rich metadata payloads into a specified index namespace.
Execute vector similarity search returning top-k nearest neighbors with similarity scores and matched metadata.
Delete specific vectors by ID list or delete all vectors contained within a designated namespace.
