Pinecone Assistant

Pinecone Assistant

Retrieves context from your Pinecone Assistant knowledge base.

39
Stars
7
Forks
1
Releases

Overview

This MCP server provides a dedicated integration for retrieving information from Pinecone Assistant within the MCP (Model Context Protocol) framework. It acts as a bridge between MCP clients and the Pinecone Assistant API, sending queries to Pinecone Assistant and returning retrieved information to the requester. The server supports retrieving multiple results per query, with the number of results configurable by the client or deployment configuration. It is packaged as a Docker image (pinecone/assistant-mcp) and can be run with environment variables including PINECONE_API_KEY (required) and PINECONE_ASSISTANT_HOST (optional; defaults to https://prod-1-data.ke.pinecone.io). A LOG_LEVEL option is also available for logging. The README provides a Docker run example and a Claude Desktop configuration snippet to integrate the MCP server into the Claude Desktop workflow. For those who prefer building from source, Rust is used; after cloning the repo, run cargo build --release to produce the assistant-mcp binary at target/release/assistant-mcp. There is also guidance for testing with the inspector, and prerequisites include a Pinecone API key and a Pinecone Assistant host obtained from the Pinecone Console.

Details

Owner
pinecone-io
Language
Rust
License
MIT License
Updated
2025-12-07

Features

Retrieves information from Pinecone Assistant

Retrieves information from Pinecone Assistant.

Supports multiple results retrieval

Supports retrieving multiple results with a configurable number of results.

Audience

DevelopersBuild and deploy MCP server integrations for Pinecone Assistant in applications.
IntegratorsIntegrate Pinecone Assistant MCP server with MCP clients and workflows.

Tags

PineconePinecone AssistantMCPRetrieverKnowledge baseDockerRustClaude DesktopAPI