Vinkius
Pinecone

Pinecone MCP. Query embeddings & manage vector indexes from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Pinecone MCP on Cursor AI Code Editor MCP Client Pinecone MCP on Claude Desktop App MCP Integration Pinecone MCP on OpenAI Agents SDK MCP Compatible Pinecone MCP on Visual Studio Code MCP Extension Client Pinecone MCP on GitHub Copilot AI Agent MCP Integration Pinecone MCP on Google Gemini AI MCP Integration Pinecone MCP on Lovable AI Development MCP Client Pinecone MCP on Mistral AI Agents MCP Compatible Pinecone MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Pinecone MCP Server gives your AI agent full control over your vector databases. Use this server to query embeddings, check index health, list collections, or delete vectors—all via natural language chat.

It lets you manage complex knowledge graphs and run semantic searches without writing boilerplate code or leaving your IDE.

What your AI agents can do

Delete vectors

Deletes specified vectors from an index after confirming the ID and collection name.

Describe index

Retrieves configuration details, like dimensions, for a named vector index.

Fetch vectors

Gets specific vectors from an index when you know their unique IDs.

+ 4 more capabilities included
List Indexes

Shows all vector indexes currently set up in your Pinecone environment.

Describe Index Schema

Retrieves the full configuration details—the schema, dimensions, and metadata requirements—for a specific index.

Query Vectors by Similarity

Finds the most semantically similar vectors and their associated data by passing an array of query embeddings.

Fetch Specific Vectors

Retrieves known, specific vectors from an index when you already have their unique IDs.

Get Index Statistics

Pulls real-time usage metrics, including vector count and pod capacity limits, for any given index.

List Collections

Lists all snapshot collections that hold grouped versions of your data over time.

Delete Vectors

Removes specific vectors from an index, allowing you to clean up old or irrelevant data records.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Pinecone MCP Server: 7 Tools for Vector Index Management

These seven tools give your AI agent direct operational control over every aspect of your Pinecone vector database, from discovery to deletion.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Pinecone on Vinkius
delete019d75f3

delete vectors

Deletes specified vectors from an index after confirming the ID and collection name.

describe019d75f3

describe index

Retrieves configuration details, like dimensions, for a named vector index.

fetch019d75f3

fetch vectors

Gets specific vectors from an index when you know their unique IDs.

get019d75f3

get index stats

Returns usage statistics, including vector count and pod capacity, for a specified index.

list019d75f3

list collections

Lists all snapshot collections stored within your Pinecone environment.

list019d75f3

list indexes

Retrieves the names of every active vector index in your account.

query019d75f3

query vectors

Searches for and returns the most similar vectors and their metadata based on a query embedding.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Pinecone, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Pinecone MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Pinecone. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Dealing with vector databases used to feel like a manual crawl through dashboards.

Before this server, checking your knowledge graph was a multi-step pain. You'd have to jump between the Pinecone console, run multiple reports on capacity limits, and then manually write client code just to test if a retrieved chunk of text actually answered the question correctly.

Now? You ask your agent: 'What are the index stats for X?' It runs `get_index_stats` in the background and gives you the full breakdown—vector count, pod usage, dimension details—all in one chat response. No clicks required.

Pinecone MCP Server: Control your data from conversation.

Manually listing indexes and collections used to be a separate, error-prone process that had to happen before you could even start building the retrieval logic. You'd have to check `list_indexes` then `describe_index`, just to get started.

Now, your agent handles the setup. It runs discovery tools like `list_indexes` and validates the schema using `describe_index`—all before it executes a single search query (`query_vectors`). The workflow is safer and faster.

What you can do with this MCP connector

Listen up. This Pinecone MCP Server gives your agent full control over your vector databases. You're talking about querying embeddings, checking index health, listing collections, or deleting vectors—all done via natural language chat. It lets you manage complex knowledge graphs and run deep semantic searches without needing to write boilerplate code or jumping out of your IDE.

When you connect this server, you gain a suite of tools that let your AI client interact directly with Pinecone's operational layer. You don't just ask questions; you make database changes. Here’s what it lets you do:

Discovery & Mapping:
You can start by listing every single active vector index in your account using the list_indexes tool. This shows you a quick rundown of all the knowledge bases you've set up. If you need to see historical groupings, you run list_collections, which returns names of snapshot collections holding grouped versions of your data over time.

For any specific index you find, you can check its exact configuration—its schema, dimensions, and metadata requirements—by calling describe_index. This means you know precisely what structure the data in that index expects before sending anything to it.

Retrieval Operations:
Want to search for something? You use query_vectors. By passing an array of query embeddings, this tool finds the most semantically similar vectors and pulls back their associated metadata. It's not just a keyword match; it’s finding concepts that mean the same thing. If you already know the unique IDs of the records you need—maybe they came from another process—you skip the similarity search and use fetch_vectors to grab those specific vectors directly from an index.

Monitoring & Auditing:
You gotta keep track of your resources, right? To check how much capacity you're using or if you're running low on space, call get_index_stats. This pulls real-time usage metrics for any given index, giving you the vector count and pod capacity limits. This is crucial for knowing when you need to scale up your environment before things break.

Maintenance & Cleanup:
Sometimes you gotta clean house. If you find old or irrelevant data records cluttering an index, delete_vectors lets you perform surgical cleanups. You must confirm the vector ID and the collection name first; it’s a controlled deletion process so you don't mess up anything important.

Essentially, your agent doesn't just read from Pinecone; it operates within it. It maps out the structure with list_indexes and list_collections. It validates the schema using describe_index. It executes complex searches with query_vectors or retrieves known data points via fetch_vectors. It tracks usage limits by pulling stats with get_index_stats. And it keeps things tidy by running cleanup jobs with delete_vectors.

You get full, structured access to your entire vector database environment.

Built · Hosted · Managed by Vinkius Pinecone MCP Server - Vector Database Operations Server ID 019d75f3-2b6b-72d6-bba4-f5773344ccd9
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Pinecone MCP

How do I check which indexes are available with list_indexes? +

You simply ask your agent to run list_indexes. It returns a plain list of all the vector index names you've created in your Pinecone environment. This is always step one for discovery.

What does describe_index do if I don't know my schema? +

Running describe_index pulls the full configuration details, including the required mathematical dimension and metadata structure. It tells you exactly what your index expects so subsequent queries won't fail.

Can query_vectors find data if I don't know the ID? +

Yes. query_vectors is designed for similarity search. You provide an embedding, and it finds the top N most similar vectors based on mathematical distance, regardless of whether you knew their IDs.

How do I clean up old data using delete_vectors? +

You must specify three things: the index name, a collection, and the specific vector ID(s). The agent uses delete_vectors to target only what you explicitly tell it to remove.

How do I check the usage capacity or health metrics using `get_index_stats`? +

It returns real-time statistics on vector counts and pod utilization. This shows you if your index is nearing its capacity limit, so you can proactively manage storage before a service failure.

What does `list_collections` show me about my stored backups? +

It lists all saved versions (snapshots) of your data structure. You use this to audit or roll back to a specific point in time, which is crucial for safe testing or compliance.

If I know the exact vector ID, how do I use `fetch_vectors`? +

It pulls the precise metadata and embedding data associated with that single ID. This method bypasses similarity searches, offering faster retrieval when you need a specific record.

How do I verify the required vector dimension size using `describe_index`? +

This tool provides the index's configured mathematical dimension. Checking this confirms compatibility with your embedding model and prevents data ingestion errors during setup.

Can the AI execute raw vector similarity searches? +

Yes, absolutely. Once you supply the raw semantic embedding coordinates (normally a float array generated previously), the LLM can funnel it through the query_vectors tool. The Pinecone DB will process this and return the top-K closest vector matches along with embedded metadata.

How do I check my remaining vector storage capacity? +

It's extremely simple. Just ask the connected AI agent to 'Get the index stats'. It will internally call get_index_stats against the specified index namespace, returning total vector count and physical dimensionality limits to your chat window.

Is it safe to delete vectors dynamically using the chat terminal? +

Yes, but with standard precautions. The delete_vectors tool operates exactly as the official SDK. As long as you maintain clear contextual scopes and ID filtering in your prompts, the execution is purely deterministic and secure.

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for Pinecone. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.