Generated banner for Pinecone MCP
Generated logo for Pinecone MCP

Pinecone MCP

PineconeOfficialPublished by Pinecone

  • Skill
  • Tool integration
  • Data and AI
  • MIT
  • No issues found

From the author

Reference for the Pinecone MCP server tools. Documents all available tools - list-indexes, describe-index, describe-index-stats, create-index-for-model, upsert-records, search-records, cascading-search, and rerank-documents. Use when an agent needs to understand what Pinecone MCP tools are available, how to use them, or what parameters they accept.
— the description by Pinecone

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

This skill provides a structured reference for the Pinecone MCP server, detailing the tools available for interacting with Pinecone indexes that utilize built-in embedding models. It covers the full lifecycle of index operations, including listing, describing, creating, and managing records, as well as advanced search and reranking capabilities. The documentation is designed to help AI agents understand the specific parameters and requirements for each tool, ensuring correct implementation when performing vector database operations.

What it does

  • Lists all available indexes within a Pinecone project.
  • Retrieves configuration details and performance statistics for specific indexes.
  • Facilitates the creation of serverless indexes with integrated embedding models.
  • Supports automated record upserting and semantic text search.
  • Enables cross-index cascading searches with deduplication and reranking.
  • Provides standalone document reranking functionality using supported models.

When to use it

  • When an agent needs to perform vector database operations using the Pinecone MCP server.
  • When verifying parameter requirements for index creation or record management.
  • When implementing semantic search or cross-index retrieval workflows.
  • When determining the correct reranking models and fields for search results.

Advantages

  • Centralized reference for all Pinecone MCP tool signatures and parameters.
  • Clarifies the distinction between integrated indexes and standard indexes.
  • Provides clear guidance on metadata filtering and reranking configurations.
  • Simplifies the integration of vector search capabilities into agent workflows.

Usage examples

“How do I create a new Pinecone index for my project?”
The agent provides the create-index-for-model tool parameters, including cloud, region, and embedding model selection.
“Search for documents about architecture in my index.”
The agent uses the search-records tool with the specified index name, namespace, and text query.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/pinecone-io/pinecone-mcp/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip pinecone-mcp.zip -d .agents/skills

Documentation by Pinecone

Pinecone MCP Tools Reference

The Pinecone MCP server exposes the following tools to AI agents and IDEs. For setup and installation instructions, see the MCP server guide.

Key Limitation: The Pinecone MCP only supports integrated indexes — indexes created with a built-in Pinecone embedding model. It does not work with standard indexes using external embedding models. For those, use the Pinecone CLI.


list-indexes

List all indexes in the current Pinecone project.


describe-index

Get configuration details for a specific index — cloud, region, dimension, metric, embedding model, field map, and status.

Parameters:

  • name (required) — Index name


describe-index-stats

Get statistics for an index including total record count and per-namespace breakdown.

Parameters:

  • name (required) — Index name


create-index-for-model

Create a new serverless index with an integrated embedding model. Pinecone handles embedding automatically — no external model needed.

Parameters:

  • name (required) — Index name

  • cloud (required) — aws, gcp, or azure

  • region (required) — Cloud region (e.g. us-east-1)

  • embed.model (required) — Embedding model: llama-text-embed-v2, multilingual-e5-large, or pinecone-sparse-english-v0

  • embed.fieldMap.text (required) — The record field that contains text to embed (e.g. chunk_text)


upsert-records

Insert or update records in an integrated index. Records are automatically embedded using the index's configured model.

Parameters:

  • name (required) — Index name

  • namespace (required) — Namespace to upsert into

  • records (required) — Array of records. Each record must have an id or _id field and contain the text field specified in the index's fieldMap. Do not nest fields under metadata — put them directly on the record.

Example record:

{ "_id": "rec1", "chunk_text": "The Eiffel Tower was built in 1889.", "category": "architecture" }

search-records

Semantic text search against an integrated index. Pass plain text — the MCP embeds the query automatically using the index's model.

Parameters:

  • name (required) — Index name

  • namespace (required) — Namespace to search

  • query.inputs.text (required) — The text query

  • query.topK (required) — Number of results to return

  • query.filter (optional) — Metadata filter using MongoDB-style operators ($eq, $ne, $in, $gt, $gte, $lt, $lte)

  • rerank.model (optional) — Reranking model: bge-reranker-v2-m3, cohere-rerank-3.5, or pinecone-rerank-v0

  • rerank.rankFields (optional) — Fields to rerank on (e.g. ["chunk_text"])

  • rerank.topN (optional) — Number of results to return after reranking


Search across multiple indexes simultaneously, then deduplicate and rerank results into a single ranked list.

Parameters:

  • indexes (required) — Array of { name, namespace } objects to search across

  • query.inputs.text (required) — The text query

  • query.topK (required) — Number of results to retrieve per index before reranking

  • rerank.model (required) — Reranking model: bge-reranker-v2-m3, cohere-rerank-3.5, or pinecone-rerank-v0

  • rerank.rankFields (required) — Fields to rerank on

  • rerank.topN (optional) — Final number of results to return after reranking


rerank-documents

Rerank a set of documents or records against a query without performing a vector search first.

Parameters:

  • model (required) — bge-reranker-v2-m3, cohere-rerank-3.5, or pinecone-rerank-v0

  • query (required) — The query to rerank against

  • documents (required) — Array of strings or records to rerank

  • options.topN (required) — Number of results to return

  • options.rankFields (optional) — If documents are records, the field(s) to rerank on

Files

LICENSE

MIT License

Copyright (c) 2026 Pinecone

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Needs: Needs an MCP server

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Pinecone
Publisher
Pinecone (Official)
Source
pinecone-io/skills · skills/pinecone-mcp · commit 885dc53
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Pinecone.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download pinecone-mcp.zip