← Tools Reference

Pinecone

Pinecone integration (AI, Data). Imported from open-connector.

API key10 toolshttps://api.pinecone.io
GET
pinecone_list_indexes
List Pinecone indexes in the authenticated project.

/indexes

GET
pinecone_describe_index
Describe one Pinecone index by name.

/indexes/{name}

1 parameter
ParamTypeRequiredDescription
namestringrequiredThe Pinecone index name. Index names must be unique within a project.
DELETE
pinecone_delete_index
Delete one Pinecone index by name.

/indexes/{name}

1 parameter
ParamTypeRequiredDescription
namestringrequiredThe Pinecone index name. Index names must be unique within a project.
POST
pinecone_get_index_stats
Get statistics for a Pinecone index.

/describe_index_stats

2 parameters
ParamTypeRequiredDescription
indexHoststringrequiredThe full Pinecone index host URL used for data-plane operations, such as https:…
filterobjectoptionalThe Pinecone metadata filter expression used to select records.
POST
pinecone_upsert_vectors
Upsert dense or sparse vectors into a Pinecone index namespace.

/vectors/upsert

3 parameters
ParamTypeRequiredDescription
indexHoststringrequiredThe full Pinecone index host URL used for data-plane operations, such as https:…
vectorsarrayrequiredThe vectors to upsert.
namespacestringoptionalThe Pinecone namespace to read or write.
POST
pinecone_query_vectors
Search a Pinecone index namespace with a query vector.

/query

9 parameters
ParamTypeRequiredDescription
indexHoststringrequiredThe full Pinecone index host URL used for data-plane operations, such as https:…
valuesarrayoptionalThe dense vector values.
sparseValuesobjectoptionalThe sparse vector values and indices.
idstringoptionalThe vector ID to use as the query vector.
topKintegerrequiredThe number of similar vectors to return.
namespacestringoptionalThe Pinecone namespace to read or write.
filterobjectoptionalThe Pinecone metadata filter expression used to select records.
includeValuesbooleanoptionalWhether to include vector values in the response.
includeMetadatabooleanoptionalWhether to include vector metadata in the response.
GET
pinecone_fetch_vectors
Fetch Pinecone vectors by ID from one namespace.

/vectors/fetch

3 parameters
ParamTypeRequiredDescription
indexHoststringrequiredThe full Pinecone index host URL used for data-plane operations, such as https:…
idsarrayrequiredThe vector IDs to fetch.
namespacestringoptionalThe Pinecone namespace to read or write.
GET
pinecone_list_vector_ids
List vector IDs in a Pinecone serverless index namespace.

/vectors/list

5 parameters
ParamTypeRequiredDescription
indexHoststringrequiredThe full Pinecone index host URL used for data-plane operations, such as https:…
namespacestringoptionalThe Pinecone namespace to read or write.
prefixstringoptionalThe ID prefix used to filter vector IDs.
limitintegeroptionalThe maximum number of IDs to return.
paginationTokenstringoptionalThe pagination token returned by a previous Pinecone response.
POST
pinecone_delete_vectors
Delete vectors from a Pinecone index namespace by IDs, filter, or deleteAll.

/vectors/delete

5 parameters
ParamTypeRequiredDescription
indexHoststringrequiredThe full Pinecone index host URL used for data-plane operations, such as https:…
idsarrayoptionalThe vector IDs to delete.
namespacestringoptionalThe Pinecone namespace to read or write.
filterobjectoptionalThe Pinecone metadata filter expression used to select records.
deleteAllbooleanoptionalWhether to delete all records in the namespace.
POST
pinecone_update_vector
Update one Pinecone vector or metadata-matched records in a namespace.

/vectors/update

8 parameters
ParamTypeRequiredDescription
indexHoststringrequiredThe full Pinecone index host URL used for data-plane operations, such as https:…
idstringoptionalThe vector ID to update.
valuesarrayoptionalThe dense vector values.
sparseValuesobjectoptionalThe sparse vector values and indices.
setMetadataobjectoptionalThe metadata object associated with a Pinecone record.
namespacestringoptionalThe Pinecone namespace to read or write.
filterobjectoptionalThe Pinecone metadata filter expression used to select records.
dryRunbooleanoptionalWhether to count matching records without applying the update.