Skip to main content
Glama
pinecone-io

Pinecone Developer MCP

Official
by pinecone-io

Servidor MCP para desarrolladores de Pinecone

El Protocolo de Contexto de Modelo (MCP) es un estándar que permite que los asistentes de programación y otras herramientas de IA interactúen con plataformas como Pinecone. El Servidor MCP para Desarrolladores de Pinecone permite conectar estas herramientas con los proyectos y la documentación de Pinecone.

Una vez conectadas, las herramientas de IA pueden:

  • Busque la documentación de Pinecone para responder preguntas con precisión.

  • Le ayuda a configurar índices según las necesidades de su aplicación.

  • Genere código informado por su configuración de índice y datos, así como por la documentación y ejemplos de Pinecone.

  • Inserte y busque datos en índices, lo que le permitirá probar consultas y evaluar resultados dentro de su entorno de desarrollo.

Consulte los documentos para obtener información más detallada.

Este servidor MCP se centra en mejorar la experiencia de los desarrolladores que trabajan con Pinecone como parte de su pila tecnológica. Está diseñado para su uso con asistentes de programación. Pinecone también ofrece el Asistente MCP , diseñado para proporcionar a los asistentes de IA contexto relevante extraído de su base de conocimientos.

Configuración

Para configurar el servidor MCP y acceder a su proyecto Pinecone, deberá generar una clave API mediante la consola . Sin una clave API, su herramienta de IA podrá buscar documentación. Sin embargo, no podrá administrar ni consultar sus índices.

El servidor MCP requiere Node.js. Asegúrate de que node y npx estén disponibles en PATH .

A continuación, deberá configurar su asistente de IA para utilizar el servidor MCP.

Configurar cursor

Para agregar el servidor Pinecone MCP a un proyecto, cree un archivo .cursor/mcp.json en la raíz del proyecto (si aún no existe) y agregue la siguiente configuración:

{
  "mcpServers": {
    "pinecone": {
      "command": "npx",
      "args": [
        "-y", "@pinecone-database/mcp"
      ],
      "env": {
        "PINECONE_API_KEY": "<your pinecone api key>"
      }
    }
  }
}

Puede comprobar el estado del servidor en Configuración del cursor > MCP .

Para habilitar el servidor globalmente, agregue la configuración al .cursor/mcp.json en su directorio de inicio.

Se recomienda usar reglas para indicar a Cursor el uso correcto del servidor MCP. Consulte la documentación para obtener sugerencias.

Configurar el escritorio de Claude

Usa Claude Desktop para localizar el archivo claude_desktop_config.json . Para ello, ve a Configuración > Desarrollador > Editar configuración . Agrega la siguiente configuración:

{
  "mcpServers": {
    "pinecone": {
      "command": "npx",
      "args": [
        "-y", "@pinecone-database/mcp"
      ],
      "env": {
        "PINECONE_API_KEY": "<your pinecone api key>"
      }
    }
  }
}

Reinicia el escritorio de Claude. En la nueva pantalla de chat, deberías ver un icono de martillo (MCP) con las nuevas herramientas MCP disponibles.

Related MCP server: Pinecone MCP Server

Uso

Una vez configurada, su herramienta de IA usará automáticamente el MCP para interactuar con Pinecone. Es posible que se le solicite permiso antes de poder usar una herramienta. ¡Pida a su asistente de IA que configure un índice de ejemplo, cargue datos de muestra o realice una búsqueda por usted!

Herramientas

Pinecone Developer MCP Server proporciona las siguientes herramientas para que las utilicen los asistentes de IA:

  • search-docs : busca la documentación oficial de Pinecone.

  • list-indexes : enumera todos los índices de Pinecone.

  • describe-index : describe la configuración de un índice.

  • describe-index-stats : proporciona estadísticas sobre los datos del índice, incluido el número de registros y los espacios de nombres disponibles.

  • create-index-for-model : crea un nuevo índice que utiliza un modelo de inferencia integrado para incrustar texto como vectores.

  • upsert-records : inserta o actualiza registros en un índice con inferencia integrada.

  • search-records : Busca registros en un índice basándose en una consulta de texto, utilizando inferencia integrada para la incrustación. Ofrece opciones para filtrar y reordenar metadatos.

  • cascading-search : busca registros en múltiples índices, deduplicando y reclasificando los resultados.

  • rerank-documents : reclasifica una colección de registros o documentos de texto utilizando un modelo de reclasificación especializado.

Limitaciones

Solo se admiten índices con inferencia integrada. No se admiten asistentes, índices sin inferencia integrada, incrustaciones independientes ni búsqueda vectorial.

Contribuyendo

Agradecemos su colaboración para mejorar la experiencia de MCP para desarrolladores. Por favor, envíen sus incidencias a través del rastreador de incidencias de GitHub . Encontrarán información sobre cómo contribuir en CONTRIBUTING.md .

Available Tools

1 tool
search-docsB

Search Pinecone documentation for relevant information

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesThe text to search for.

TDQS

B3.1/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description bears full responsibility. It states 'search' which implies a read-only operation, but does not disclose any behavioral traits such as result format, pagination, rate limits, or scope of documentation. This is insufficient for an agent to understand side effects or constraints.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single clear sentence with no unnecessary words. It is front-loaded and efficient, though it could be slightly expanded to include more context without becoming verbose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the absence of an output schema, the description should explain what the search returns (e.g., relevant document snippets, titles, links). It does not, leaving the agent uncertain about the result format or how to interpret responses. This is a notable gap for a search tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 100% description coverage for the single 'query' parameter, meaning the schema already explains the parameter. The description adds no additional meaning beyond the schema, earning the baseline score of 3.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly identifies the tool as a search function for Pinecone documentation, specifying both the verb (search) and the resource (Pinecone docs). Since there are no sibling tools to distinguish from, the clarity is sufficient but not exceptional.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage when searching Pinecone docs but provides no explicit guidance on when to use this tool, when not to, or any alternatives. Without siblings, explicit exclusions are less critical, but the lack of context still limits utility.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 1 tool updatev0.2.1
    • Changedsearch-docs1 field changed
      • removedInput schema / additionalProperties
        Removed value: -false
  2. 1 tool updatev1.0.0
    • First observedsearch-docs

TDQS

B3.2/5.0
Disambiguation5/5

With only one tool, there is no possibility of confusion between tools. The tool's purpose is clearly defined as searching Pinecone documentation.

Naming Consistency5/5

With only one tool, naming consistency is trivially satisfied. The name 'search-docs' follows a clear verb_noun pattern.

Tool Count2/5

A single search tool for a developer MCP server is far too limited. Pinecone developers typically need operations for managing indexes, vectors, and configurations, making 1 tool insufficient for the apparent scope.

Completeness1/5

The server is severely incomplete. A Pinecone Developer MCP should include tools for creating, listing, updating, and deleting indexes, as well as vector operations. Only a documentation search tool leaves major gaps.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables interaction with Pinecone vector databases for storing and searching embeddings. Supports similarity search, metadata filtering, and vector operations for semantic search and RAG applications.
    -
  • A
    license
    A
    quality
    D
    maintenance
    Hybrid semantic + keyword memory across all your projects. Works with Cursor, Claude Code, and your team.
    11
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pinecone-io/pinecone-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server