基本能力
产品定位
mcp-pinecone 是一个用于 Claude Desktop 的 Pinecone 模型上下文协议服务器,主要功能是读取和写入 Pinecone 索引。
核心功能
- 语义搜索:在 Pinecone 索引中搜索记录。
- 文档读取:从 Pinecone 索引中读取文档。
- 文档列表:列出 Pinecone 索引中的所有文档。
- 索引统计:获取 Pinecone 索引的统计信息,包括记录数、维度和命名空间。
- 文档处理:将文档分块并插入到 Pinecone 索引中,包括分块、嵌入和插入操作。
适用场景
- 需要高效管理和查询 Pinecone 索引的开发场景。
- 需要将文档处理并存储到 Pinecone 索引中的场景。
工具列表
semantic-search
: 在 Pinecone 索引中搜索记录。read-document
: 从 Pinecone 索引中读取文档。list-documents
: 列出 Pinecone 索引中的所有文档。pinecone-stats
: 获取 Pinecone 索引的统计信息。process-document
: 将文档处理并插入到 Pinecone 索引中。
常见问题解答
- 如何调试?推荐使用 MCP Inspector 进行调试。
- 如何安装?可以通过 Smithery 或 uv 进行安装。
使用教程
使用依赖
- 需要安装 uv。
安装教程
- 通过 Smithery 安装:
bash
npx -y @smithery/cli install mcp-pinecone --client claude - 通过 uv 安装:
bash
uvx install mcp-pinecone
或
bash
uv pip install mcp-pinecone
调试方式
- 使用 MCP Inspector 进行调试:
bash
npx @modelcontextprotocol/inspector uv --directory {project_dir} run mcp-pinecone - 访问 MCP Inspector 提供的 URL 进行调试。