Pinecone Model Context Protocol Server for Claude Desktop.

Pinecone Model Context Protocol Server for Claude Desktop.

site icon
2025.01.31 110
PythonPinecone 索引管理文档处理数据库开发效率
mcp-pinecone 是一个用于 Claude Desktop 的 Pinecone 模型上下文协议服务器,主要功能是读取和写入 Pinecone 索引。它提供了多种工具来操作 Pinecone 索引,包括语义搜索、文档读取、文档列表、索引统计和文档处理等。适用于需要高效管理和查询 Pinecone 索引的开发场景。
View on GitHub

Overview

基本能力

产品定位

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

安装教程

  1. 通过 Smithery 安装:
npx -y @smithery/cli install mcp-pinecone --client claude
  1. 通过 uv 安装:
uvx install mcp-pinecone

uv pip install mcp-pinecone

调试方式

  1. 使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory {project_dir} run mcp-pinecone
  1. 访问 MCP Inspector 提供的 URL 进行调试。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。