Connect Pinecone to Your AI Agent

Ask your AI assistant to work with Pinecone: inspect Vector Indexes and Query Similarity Matches.

12 tools API key

Try a Pinecone Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Pinecone

Inspect an index

Describe an index and read its statistics using its host.

/oo Pinecone: Describe Pinecone index [index name], then use its host to retrieve namespace statistics.

Query similar vectors

Search a namespace using an explicit vector and topK.

/oo Pinecone: Query Pinecone host [index host], namespace [namespace], with vector [numeric vector] and topK [number]. Include metadata and summarize returned matches.

Start Working with Pinecone

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Pinecone

    Connect using your Pinecone API Key.

    Connect Pinecone →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An account with access to the Pinecone resources used in your task.

Pinecone Tools

Pinecone operations let an AI assistant inspect indexes, store vectors, and query returned similarity matches in a namespace.

Inspect an index

Describe an index and read its statistics using its host.

Query similar vectors

Search a namespace using an explicit vector and topK.

12 tools

List Indexes

List Pinecone indexes in the authenticated project.

pinecone.list_indexes

Describe Index

Describe one Pinecone index by name.

pinecone.describe_index

Create Index

Create a Pinecone serverless index.

pinecone.create_index

Configure Index

Configure an existing Pinecone index.

pinecone.configure_index

Delete Index

Delete one Pinecone index by name.

pinecone.delete_index

Get Index Stats

Get statistics for a Pinecone index.

pinecone.get_index_stats

Upsert Vectors

Upsert dense or sparse vectors into a Pinecone index namespace.

pinecone.upsert_vectors

Query Vectors

Search a Pinecone index namespace with a query vector.

pinecone.query_vectors

Fetch Vectors

Fetch Pinecone vectors by ID from one namespace.

pinecone.fetch_vectors

List Vector Ids

List vector IDs in a Pinecone serverless index namespace.

pinecone.list_vector_ids

Delete Vectors

Delete vectors from a Pinecone index namespace by IDs, filter, or deleteAll.

pinecone.delete_vectors

Update Vector

Update one Pinecone vector or metadata-matched records in a namespace.

pinecone.update_vector

Frequently Asked Questions

Does query_vectors embed a text question?

This action searches using a vector or supported vector ID; text embedding must be produced separately.

Can I store sparse vectors?

upsert_vectors supports dense or sparse vectors in an index namespace.

Can delete_vectors clear a namespace?

It supports IDs, filter, or deleteAll. State the intended deletion scope explicitly.

Connect Pinecone

About Pinecone ↗