Features
- 7 built-in skills for index management, semantic search, assistant creation, and more
- MCP server integration for direct Pinecone operations from Gemini CLI
- Natural language activation β just describe what you want and the right skill is invoked automatically
Prerequisites
- A Pinecone API key
- Gemini CLI installed
- uv installed (required for skill scripts)
- Pinecone CLI installed (optional, for advanced operations)
Installation
1
Set your API key
YOUR_API_KEY with your Pinecone API key.2
Install the extension
3
Restart Gemini CLI
Restart Gemini CLI to activate the extension. Then ask:
If you hit API key errors, exit Gemini CLI, run
export PINECONE_API_KEY="your-key" in your terminal, and start Gemini CLI again. The CLI only reads environment variables at launch.Available skills
Skills are activated automatically based on your conversation. If the agent doesnβt pick up a specific skill, explicitly ask for it: βUse the quickstart skill to help me get started.β
MCP tools
The extension includes the Pinecone MCP server, which provides the following tools:search-docsβ Search the official Pinecone documentation.list-indexesβ List all available Pinecone indexes.describe-indexβ Get index configuration and namespaces.describe-index-statsβ Get record counts and namespace statistics.create-index-for-modelβ Create a new index with integrated embeddings.upsert-recordsβ Insert or update records in an index.search-recordsβ Search records with optional metadata filtering and reranking.cascading-searchβ Search across multiple indexes with deduplication and reranking.rerank-documentsβ Rerank documents using a specified reranking model.