Skip to main content

MCP Service Integration — Pinecone Vector Database

Provides efficient vector retrieval capabilities for Pinecone via the MCP protocol, enabling functions such as setting up indexes, inserting data, or text searching.

Deploy MCP Server


Environment Variables

Usage Instructions

Pinecone MCP Server Reference Documentation

🗺️ Feature List

Tool IdentifierFunction DescriptionCore Parameters
search-docsSearch Pinecone official documentation to answer related questionsquery: query text
list-indexesList all Pinecone indexesNo parameters required
describe-indexDescribe the configuration of an indexname (index name)
describe-index-statsProvides data statistics for an index, including record count and available namespacesname (index name)
create-index-for-modelCreate a new index using an integrated inference model to embed text into vectorsname (index name), embed configuration (refer to EmbedOption)
upsert-recordsInsert or update records in an index using an integrated inference model for text embeddingname (index name), namespace (namespace, user-specified), records (array of records), example: [{ "_id": "rec1", "chunk_text": "The Eiffel Tower was completed in 1889 and stands in Paris, France.", "category": "history" }]
search-recordsSearch records in an index using an integrated inference model for text embeddingname (index name), namespace (namespace), query (query configuration) refer to QueryOption

EmbedOption

Parameter IDParameter Description
modelEmbedding modelmultilingual-e5-large, llama-text-embed-v2, pinecone-sparse-english-v0
fieldMapField mapping for embeddingThe field name in the data record that contains the text content to be embedded. Records in the index must contain this field. Example: { text: 'chunk_text' }, where 'chunk_text' is the field name

QueryOption

Parameter IDParameter Description
topKTop K most relevant recordsNumber
inputsText string for retrievalexample { text: 'retrieval content' }

Repository URL

https://github.com/pinecone-io/pinecone-mcp


🔌 Usage


CloudBase MCP Console