data
Pinecone MCP, CLI, and Lua Integration for AI Agents
Pinecone integration docs for AI agents: MCP gateway setup, Pinecone CLI commands, Lua API reference, credentials, and function schemas.Pinecone for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
pinecone.pinecone_list_indexes | Read read | 0 | List all vector indexes in your Pinecone project. Returns index names, dimensions, metrics, and status. |
pinecone.pinecone_get_index | Read read | 1 | Get detailed information about a specific Pinecone vector index, including its dimension, metric, host URL, and status. |
pinecone.pinecone_create_index | Write write | 5 | Create a new serverless vector index in Pinecone. Specify the index name, vector dimension, and similarity metric (cosine, euclidean, or dotproduct). |
pinecone.pinecone_configure_index | Write write | 2 | Configure an existing Pinecone index, such as deletion protection, tags, or supported scaling settings. |
pinecone.pinecone_delete_index | Write write | 1 | Delete a Pinecone index by name. Deletion protection must be disabled on the index first. |
pinecone.pinecone_upsert_vectors | Write write | 3 | Upsert vectors into a Pinecone index using an index host URL. |
pinecone.pinecone_query_vectors | Read read | 7 | Search for similar vectors in a Pinecone index using a query embedding. |
pinecone.pinecone_fetch_vectors | Read read | 3 | Fetch vectors by ID from a Pinecone index namespace. |
pinecone.pinecone_update_vector | Write write | 8 | Update vector values, sparse values, metadata, or filtered metadata in a Pinecone namespace. |
pinecone.pinecone_delete_vectors | Write write | 5 | Delete vectors from a Pinecone namespace by IDs, metadata filter, or delete_all flag. |
pinecone.pinecone_describe_index_stats | Read read | 2 | Describe vector count, dimensions, and namespace statistics for a Pinecone index. |
pinecone.pinecone_list_collections | Read read | 0 | List all collections in your Pinecone project. Collections are static snapshots of indexes used for backups or creating new indexes. |