Skip to main content
Glama
pinecone-io

Pinecone Assistant MCP

Official
by pinecone-io

Servidor MCP auxiliar de Pinecone

Una implementación de servidor MCP para recuperar información de Pinecone Assistant.

Características

  • Recupera información de Pinecone Assistant

  • Admite la recuperación de múltiples resultados con una cantidad configurable de resultados.

Related MCP server: Buu AI MCP Server

Prerrequisitos

  • Docker instalado en su sistema

  • Clave API de Pinecone: obtener desde la consola de Pinecone

  • Host de API de Pinecone Assistant: después de crear un Asistente (por ejemplo, en Pinecone Console), puede encontrar el host en la página de detalles del Asistente

Construyendo con Docker

Para construir la imagen de Docker:

docker build -t pinecone/assistant-mcp .

Ejecutando con Docker

Ejecute el servidor con su clave API de Pinecone:

docker run -i --rm \
  -e PINECONE_API_KEY=<YOUR_PINECONE_API_KEY_HERE> \
  -e PINECONE_ASSISTANT_HOST=<YOUR_PINECONE_ASSISTANT_HOST_HERE> \
  pinecone/assistant-mcp

Variables de entorno

  • PINECONE_API_KEY (obligatorio): Su clave API de Pinecone

  • PINECONE_ASSISTANT_HOST (opcional): host de la API de Pinecone Assistant (predeterminado: https://prod-1-data.ke.pinecone.io )

  • LOG_LEVEL (opcional): Nivel de registro (predeterminado: información)

Uso con Claude Desktop

Agregue esto a su claude_desktop_config.json :

{
  "mcpServers": {
    "pinecone-assistant": {
      "command": "docker",
      "args": [
        "run", 
        "-i", 
        "--rm", 
        "-e", 
        "PINECONE_API_KEY", 
        "-e", 
        "PINECONE_ASSISTANT_HOST", 
        "pinecone/assistant-mcp"
      ],
      "env": {
        "PINECONE_API_KEY": "<YOUR_PINECONE_API_KEY_HERE>",
        "PINECONE_ASSISTANT_HOST": "<YOUR_PINECONE_ASSISTANT_HOST_HERE>"
      }
    }
  }
}

Construyendo desde la fuente

Si prefieres compilar desde la fuente sin Docker:

  1. Asegúrate de tener Rust instalado ( https://rustup.rs/ )

  2. Clonar este repositorio

  3. Ejecutar cargo build --release

  4. El binario estará disponible en target/release/assistant-mcp

Pruebas con el inspector

export PINECONE_API_KEY=<YOUR_PINECONE_API_KEY_HERE>
export PINECONE_ASSISTANT_HOST=<YOUR_PINECONE_ASSISTANT_HOST_HERE>
# Run the inspector alone
npx @modelcontextprotocol/inspector cargo run
# Or run with Docker directly through the inspector
npx @modelcontextprotocol/inspector -- docker run -i --rm -e PINECONE_API_KEY -e PINECONE_ASSISTANT_HOST pinecone/assistant-mcp

Licencia

Este proyecto está licenciado bajo los términos especificados en el archivo LICENCIA.

Related MCP Connectors

Related MCP Servers