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