MCP Catalogs
Home

mcp-pinecone

by sirmews·148·Score 42

MCP server enabling Claude Desktop to read/write Pinecone vector databases with semantic search and document processing.

ai-llmknowledge-graphdatabase
35
Forks
6
Open issues
16 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides a bridge between Claude Desktop and Pinecone vector databases, allowing AI assistants to interact with vector data. It implements several key tools including semantic search across indexed documents, document processing with chunking and embedding, and statistics retrieval about the vector index. The server uses Pinecone's inference API for embeddings and integrates cleanly with Claude's MCP architecture.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Retrieval-Augmented Generation (RAG) by searching vector databases for relevant context
you:Document analysis and knowledge extraction from large document collections
you:Building AI applications with persistent memory using Pinecone as the vector storage

When to choose this

Choose this MCP server when you need to connect Claude Desktop to a Pinecone vector database for RAG applications or semantic search functionality.

When NOT to choose this

Avoid if you need to use other vector databases besides Pinecone, as this server is tightly coupled to Pinecone's API and services.

Tools this server exposes

5 tools extracted from the README
  • semantic-search

    Search for records in the Pinecone index.

  • read-document

    Read a document from the Pinecone index.

  • list-documents

    List all documents in the Pinecone index.

  • pinecone-stats

    Get stats about the Pinecone index, including number of records, dimensions, and namespaces.

  • process-document

    Process a document into chunks and upsert them into the Pinecone index.

Comparable tools

mcp-chromamcp-weaviatemcp-qdrantmcp-milvus

Installation

Installation

Installing via Smithery

npx -y @smithery/cli install mcp-pinecone --client claude

Manual Installation

Install the server locally using [uv](https://docs.astral.sh/uv/getting-started/installation/):

uvx install mcp-pinecone

or

uv pip install mcp-pinecone

Claude Desktop Configuration

Add to your Claude Desktop config file:

*MacOS*: ~/Library/Application\ Support/Claude/claude_desktop_config.json *Windows*: %APPDATA%/Claude/claude_desktop_config.json

"mcpServers": {
  "mcp-pinecone": {
    "command": "uv",
    "args": [
      "--directory",
      "{project_dir}",
      "run",
      "mcp-pinecone"
    ]
  }
}

For published servers:

"mcpServers": {
  "mcp-pinecone": {
    "command": "uvx",
    "args": [
      "--index-name",
      "{your-index-name}",
      "--api-key",
      "{your-secret-api-key}",
      "mcp-pinecone"
    ]
  }
}

Compare mcp-pinecone with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.