适合谁
- 使用 Pinecone 作为其技术栈一部分的开发者。
- 希望在其开发环境中使用 AI 助手管理 Pinecone 项目和索引的用户。
- 需要与 Pinecone 文档交互或根据配置生成代码的情况。
该 MCP 服务器专为开发者设计,用于将 Pinecone 与 AI 编码助手集成。它提供了丰富的工具集,覆盖文档搜索、索引管理、数据操作和高级搜索功能。安装配置简单,支持 Cursor、Claude Desktop 和 Gemini CLI。但限制为仅支持集成推理的索引,其他用户需考虑替代方案。
Pinecone Developer MCP 服务器允许 AI 助手(如 Cursor、Claude Desktop 和 Gemini CLI)与 Pinecone 项目和文档交互。它支持搜索文档、管理索引、使用集成推理进行数据插入和查询,以及进行跨索引搜索和重排序。该服务器专注于改善使用 Pinecone 的开发者体验,适用于编码助手。
生成 Pinecone API 密钥(从控制台)。确保 Node.js v18 或更高版本已安装,且 node 和 npx 在 PATH 中可用。
配置 Cursor:在项目根目录创建 .cursor/mcp.json,并添加配置(见 install_config)。检查状态:Cursor 设置 > MCP。
配置 Claude Desktop:通过设置 > 开发者 > 编辑配置找到 claude_desktop_config.json,添加相同配置,然后重启。
作为 Gemini CLI 扩展:运行 gemini extensions install https://github.com/pinecone-io/pinecone-mcp,并设置 PINECONE_API_KEY 环境变量。
{
"mcpServers": {
"pinecone": {
"command": "npx",
"args": [
"-y",
"@pinecone-database/mcp"
],
"env": {
"PINECONE_API_KEY": "<your pinecone api key>"
}
}
}
}