Skip to main content
Pinecone logo

Pinecone

Pinecone vector DB: indexes, collections, upsert, query, fetch, delete. Exposes 21 actions covering the API surface an agent needs - read and write.

What it can do

MethodWhat it does
pinecone_indexes_listList all indexes in project - GET /indexes.
pinecone_index_describeDescribe an index - GET /indexes/{index_name}.
pinecone_index_createCreate a new index - POST /indexes.
pinecone_index_deleteDelete an index - DELETE /indexes/{index_name}.
pinecone_index_configureConfigure an index - PATCH /indexes/{index_name}.
pinecone_index_scaleScale an index (pod-based only) - POST /indexes/{index_name}/scale.
pinecone_index_update_metadataUpdate index metadata tags - PATCH /indexes/{index_name}/metadata.
pinecone_collections_listList all collections - GET /collections.
pinecone_collection_describeDescribe a collection - GET /collections/{collection_name}.
pinecone_collection_createCreate a collection - POST /collections.
pinecone_collection_deleteDelete a collection - DELETE /collections/{collection_name}.
pinecone_upsertUpsert vectors into index - POST /{index_name}/vectors/upsert.
pinecone_queryQuery an index - POST /{index_name}/query.
pinecone_fetchFetch vectors by ID - GET /{index_name}/vectors/fetch.
pinecone_updateUpdate a vector - POST /{index_name}/vectors/update.
pinecone_deleteDelete vectors - DELETE /{index_name}/vectors.
pinecone_listList vector IDs in index - GET /{index_name}/vectors/list.
pinecone_describe_statsGet index statistics - GET /{index_name}/describe_index_stats.
pinecone_namespaces_listList namespaces - GET /{index_name}/namespaces.
pinecone_namespace_upsertUpsert vectors to a specific namespace - POST /{index_name}/{namespace}/vectors/upsert.
pinecone_namespace_queryQuery a specific namespace - POST /{index_name}/{namespace}/query.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
PINECONE_API_KEYPinecone Console - API Keys.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope; regenerate it.
  • 429 Too Many Requests - provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Pinecone!