All notable changes to the MCP-Pinecone project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
pinecone-storeprompt to store documents in Pinecone - Added
pinecone-statstool to get stats about the Pinecone index
- Refactoring across the codebase to make it more modular and easier to extend
- Removed
embed-documenttool - Removed
chunk-documenttool
- Updated prompt to
pinecone-querybecause Zed can't use tools.
- Added
chunk_enabledargument toprocess-documenttool to enable/disable chunking. Defaults to false. - Added
list-documentstool to list all documents in a namespace
- Added
process-documenttool to combine chunking, embedding, and upserting documents into Pinecone - Added
chunk-documenttool to explicitly chunk documents into chunks - Added
embed-documenttool to explicitly embed documents into Pinecone - Mention Pinecone api in README
- Added
langchaindependency for chunking - Auto chunk documents by markdown headers
- Namespace support for all vector operations (search, read, upsert)
- Explicit namespace parameter in tool schemas
- Updated MCP package to latest version
- Initial public release
- Basic Pinecone integration with MCP
- Semantic search capabilities
- Document reading and writing
- Metadata support