All integrations

Pinecone

DEVELOPER · DEVELOPER

Indexes, records, semantic search and Assistants under their own API key.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

pinecone_delete_admin_api_keys_by_api_key_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Delete an API key via DELETE /admin/api-keys/{api_key_id}

api
pinecone_delete_admin_invites_by_invite_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Delete an invite via DELETE /admin/invites/{invite_id}

api
pinecone_delete_admin_organizations_by_organization_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Delete an organization via DELETE /admin/organizations/{organization_id}

api
pinecone_delete_admin_projects_by_project_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Delete a project via DELETE /admin/projects/{project_id}

api
pinecone_delete_admin_role_bindings_by_role_binding_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Delete a role binding via DELETE /admin/role-bindings/{role_binding_id}

api
pinecone_delete_admin_service_accounts_by_service_account_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Delete a service account via DELETE /admin/service-accounts/{service_account_id}

api
pinecone_delete_admin_users_by_user_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Remove a user from the organization via DELETE /admin/users/{user_id}

api
pinecone_delete_assistants_by_assistant_nameWRITE

Delete an assistant via DELETE /assistants/{assistant_name}

api
pinecone_delete_backup_schedules_by_schedule_idWRITE

Delete a backup schedule via DELETE /backup-schedules/{schedule_id}

api
pinecone_delete_backups_by_backup_idWRITE

Delete a backup via DELETE /backups/{backup_id}

api
pinecone_delete_bulk_imports_by_idWRITE

Cancel an import via DELETE /bulk/imports/{id}

api
pinecone_delete_collections_by_collection_nameWRITE

Delete a collection via DELETE /collections/{collection_name}

api
pinecone_delete_files_by_assistant_name_by_assistant_file_idWRITE

Delete a file via DELETE /files/{assistant_name}/{assistant_file_id}

api
pinecone_delete_indexes_by_index_nameWRITE

Delete an index via DELETE /indexes/{index_name}

api
pinecone_delete_namespaces_by_namespaceWRITE

Delete a namespace via DELETE /namespaces/{namespace}

api
pinecone_get_admin_api_keys_by_api_key_idREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Get API key details via GET /admin/api-keys/{api_key_id}

api
pinecone_get_admin_invitesREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. List invites via GET /admin/invites

api
pinecone_get_admin_invites_by_invite_idREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Get invite details via GET /admin/invites/{invite_id}

api
pinecone_get_admin_organizationsREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. List organizations via GET /admin/organizations

api
pinecone_get_admin_organizations_by_organization_idREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Get organization details via GET /admin/organizations/{organization_id}

api
pinecone_get_admin_projectsREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. List projects via GET /admin/projects

api
pinecone_get_admin_projects_by_project_idREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Get project details via GET /admin/projects/{project_id}

api
pinecone_get_admin_projects_by_project_id_api_keysREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. List API keys via GET /admin/projects/{project_id}/api-keys

api
pinecone_get_admin_role_bindingsREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. List role bindings via GET /admin/role-bindings

api
pinecone_get_admin_role_bindings_by_role_binding_idREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Get role binding details via GET /admin/role-bindings/{role_binding_id}

api
pinecone_get_admin_service_accountsREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. List service accounts via GET /admin/service-accounts

api
pinecone_get_admin_service_accounts_by_service_account_idREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Get service account details via GET /admin/service-accounts/{service_account_id}

api
pinecone_get_admin_usersREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. List users in the organization via GET /admin/users

api
pinecone_get_admin_users_by_user_idREAD

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Get user details via GET /admin/users/{user_id}

api
pinecone_get_assistantsREAD

List assistants via GET /assistants

api
pinecone_get_assistants_by_assistant_nameREAD

Check assistant status via GET /assistants/{assistant_name}

api
pinecone_get_backup_schedules_by_schedule_idREAD

Describe a backup schedule via GET /backup-schedules/{schedule_id}

api
pinecone_get_backup_schedules_by_schedule_id_historyREAD

List backup history for a schedule via GET /backup-schedules/{schedule_id}/history

api
pinecone_get_backupsREAD

List backups for all indexes in a project via GET /backups

api
pinecone_get_backups_by_backup_idREAD

Describe a backup via GET /backups/{backup_id}

api
pinecone_get_bulk_importsREAD

List imports via GET /bulk/imports

api
pinecone_get_bulk_imports_by_idREAD

Describe an import via GET /bulk/imports/{id}

api
pinecone_get_collectionsREAD

List collections via GET /collections

api
pinecone_get_collections_by_collection_nameREAD

Describe a collection via GET /collections/{collection_name}

api
pinecone_get_files_by_assistant_nameREAD

List Files via GET /files/{assistant_name}

api
pinecone_get_files_by_assistant_name_by_assistant_file_idREAD

Describe a file via GET /files/{assistant_name}/{assistant_file_id}

api
pinecone_get_indexesREAD

List indexes via GET /indexes

api
pinecone_get_indexes_by_index_nameREAD

Describe an index via GET /indexes/{index_name}

api
pinecone_get_indexes_by_index_name_backup_schedulesREAD

List backup schedules for an index via GET /indexes/{index_name}/backup-schedules

api
pinecone_get_indexes_by_index_name_backupsREAD

List backups for an index via GET /indexes/{index_name}/backups

api
pinecone_get_modelsREAD

List available models via GET /models

api
pinecone_get_models_by_model_nameREAD

Describe a model via GET /models/{model_name}

api
pinecone_get_namespacesREAD

List namespaces via GET /namespaces

api
pinecone_get_namespaces_by_namespaceREAD

Describe a namespace via GET /namespaces/{namespace}

api
pinecone_get_operations_by_assistant_nameREAD

List operations via GET /operations/{assistant_name}

api
pinecone_get_operations_by_assistant_name_by_operation_idREAD

Describe an operation via GET /operations/{assistant_name}/{operation_id}

api
pinecone_get_prometheus_projects_by_project_id_metrics_discoverREAD

Prometheus HTTP Service Discovery via GET /prometheus/projects/{project_id}/metrics/discover

api
pinecone_get_restore_jobsREAD

List restore jobs via GET /restore-jobs

api
pinecone_get_restore_jobs_by_job_idREAD

Describe a restore job via GET /restore-jobs/{job_id}

api
pinecone_get_vectors_fetchREAD

Fetch records via GET /vectors/fetch

api
pinecone_get_vectors_listREAD

List record IDs via GET /vectors/list

api
pinecone_patch_admin_api_keys_by_api_key_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Update an API key via PATCH /admin/api-keys/{api_key_id}

api
pinecone_patch_admin_organizations_by_organization_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Update an organization via PATCH /admin/organizations/{organization_id}

api
pinecone_patch_admin_projects_by_project_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Update a project via PATCH /admin/projects/{project_id}

api
pinecone_patch_admin_service_accounts_by_service_account_idWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Update a service account via PATCH /admin/service-accounts/{service_account_id}

api
pinecone_patch_assistants_by_assistant_nameWRITE

Update an assistant via PATCH /assistants/{assistant_name}

api
pinecone_patch_backup_schedules_by_schedule_idWRITE

Update a backup schedule via PATCH /backup-schedules/{schedule_id}

api
pinecone_patch_indexes_by_index_nameWRITE

Configure an index via PATCH /indexes/{index_name}

api
pinecone_post_admin_invitesWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Invite a user to the organization via POST /admin/invites

api
pinecone_post_admin_invites_by_invite_id_resendWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Resend an invite email via POST /admin/invites/{invite_id}/resend

api
pinecone_post_admin_projectsWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Create a new project via POST /admin/projects

api
pinecone_post_admin_projects_by_project_id_api_keysWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Create an API key via POST /admin/projects/{project_id}/api-keys

api
pinecone_post_admin_role_bindingsWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Create a role binding via POST /admin/role-bindings

api
pinecone_post_admin_service_accountsWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Create a service account via POST /admin/service-accounts

api
pinecone_post_admin_service_accounts_by_service_account_id_rotate_secretWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Rotate a service account's OAuth client secret via POST /admin/service-accounts/{service_account_id}/rotate-secret

api
pinecone_post_assistantsWRITE

Create an assistant via POST /assistants

api
pinecone_post_backups_by_backup_id_create_indexWRITE

Create an index from a backup via POST /backups/{backup_id}/create-index

api
pinecone_post_bulk_importsWRITE

Start import via POST /bulk/imports

api
pinecone_post_chat_by_assistant_nameWRITE

Chat with an assistant via POST /chat/{assistant_name}

api
pinecone_post_chat_by_assistant_name_chat_completionsWRITE

Chat through an OpenAI-compatible interface via POST /chat/{assistant_name}/chat/completions

api
pinecone_post_chat_by_assistant_name_contextWRITE

Retrieve context from an assistant via POST /chat/{assistant_name}/context

api
pinecone_post_collectionsWRITE

Create a collection via POST /collections

api
pinecone_post_describe_index_statsWRITE

Get index stats via POST /describe_index_stats

api
pinecone_post_embedWRITE

Generate vectors via POST /embed

api
pinecone_post_evaluation_metrics_alignmentWRITE

Evaluate an answer via POST /evaluation/metrics/alignment

api
pinecone_post_indexesWRITE

Create an index via POST /indexes

api
pinecone_post_indexes_by_index_name_backup_schedulesWRITE

Create a backup schedule for an index via POST /indexes/{index_name}/backup-schedules

api
pinecone_post_indexes_by_index_name_backupsWRITE

Create a backup of an index via POST /indexes/{index_name}/backups

api
pinecone_post_indexes_create_for_modelWRITE

Create an index with integrated embedding via POST /indexes/create-for-model

api
pinecone_post_namespacesWRITE

Create a namespace via POST /namespaces

api
pinecone_post_namespaces_by_namespace_documents_deleteWRITE

Delete documents via POST /namespaces/{namespace}/documents/delete

api
pinecone_post_namespaces_by_namespace_documents_fetchWRITE

Fetch documents via POST /namespaces/{namespace}/documents/fetch

api
pinecone_post_namespaces_by_namespace_documents_listWRITE

List documents via POST /namespaces/{namespace}/documents/list

api
pinecone_post_namespaces_by_namespace_documents_searchWRITE

Search documents via POST /namespaces/{namespace}/documents/search

api
pinecone_post_namespaces_by_namespace_documents_updateWRITE

Update documents via POST /namespaces/{namespace}/documents/update

api
pinecone_post_namespaces_by_namespace_documents_upsertWRITE

Upsert documents via POST /namespaces/{namespace}/documents/upsert

api
pinecone_post_oauth_tokenWRITE

NOT CALLABLE with a pasted Pinecone API key -- needs a service-account access token. Create an access token via POST /oauth/token

api
pinecone_post_queryWRITE

Search with a vector via POST /query

api
pinecone_post_records_namespaces_by_namespace_searchWRITE

Search with text via POST /records/namespaces/{namespace}/search

api
pinecone_post_rerankWRITE

Rerank results via POST /rerank

api
pinecone_post_vectors_deleteWRITE

Delete records via POST /vectors/delete

api
pinecone_post_vectors_fetch_by_metadataWRITE

Fetch records by metadata via POST /vectors/fetch_by_metadata

api
pinecone_post_vectors_updateWRITE

Update a record via POST /vectors/update

api
pinecone_post_vectors_upsertWRITE

Upsert records via POST /vectors/upsert

api

Put Pinecone behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.