Pinecone Developer MCP
OfficialServidor 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 toolsearch-docsB
Search Pinecone documentation for relevant information
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The text to search for. |
TDQS
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.
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.
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.
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.
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.
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 tool update
v0.2.1- Changed
search-docs1 field changed- removed
Input schema / additionalPropertiesRemoved value: -false
1 tool update
v1.0.0- First observed
search-docs
TDQS
With only one tool, there is no possibility of confusion between tools. The tool's purpose is clearly defined as searching Pinecone documentation.
With only one tool, naming consistency is trivially satisfied. The name 'search-docs' follows a clear verb_noun pattern.
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.
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
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
Connect Claude, Cursor, or ChatGPT to your business data. Ask questions, get answers.
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Remote data science agents for Snowflake, Databricks & BigQuery in Claude/Cursor via MCP
Related MCP Servers
- AlicenseNot gradedqualityFmaintenancePinecone integration with vector search capabilities150MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables interaction with Pinecone vector databases for storing and searching embeddings. Supports similarity search, metadata filtering, and vector operations for semantic search and RAG applications.-
- AlicenseAqualityDmaintenanceHybrid semantic + keyword memory across all your projects. Works with Cursor, Claude Code, and your team.11MIT
- AlicenseAqualityAmaintenancePersistent long-term memory for AI agents — semantic recall across Claude, Cursor, ChatGPT & MCP.1051921MIT
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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