Releases: qdrant/mcp-server-qdrant
v0.8.1
This is mainly a patch release to avoid compatibility issues with fastmcp>2.7 and pydantic>2.11.
What's Changed
- allow specifying custom embedding provider by @generall in #82
- fix: return None if no results where found by @tbung in #83
- fix: pin pydantic <2.12.0 to avoid compatibility issues by @thelinuxkid in #97
New Contributors
- @tbung made their first contribution in #83
- @thelinuxkid made their first contribution in #97
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Change Log
This release introduces major changes to the architecture and the usage patterns of the server.
Features 🎸
- #39 - the server is now represented by a class QdrantMCPServer, which can be inherited to build project oriented mcp servers @generall @kacperlukawski
- #58 - add configurable filters to find tool by @generall @joein
- #57 - migrate to fastmcp 2 by @generall @joein
- #65 - add fastmcp >= 2.7.0 compatibility by @joein
- #29 - add default collection to find and store tools by @kacperlukawski
- #32 - add dockerfile template by @kacperlukawski
- #37 #38 #46 - extend readme and ai editors coverage by @kacperlukawski @mbaiza27
Thanks to everyone who contributed to the current release
@mbaiza27 @kacperlukawski @generall @joein
v0.7.1
This release consists of a single yet important change. Right now, mcp-server-qdrant does not only act as a personal assistant capable of remembering facts about the user. By configuring the tool descriptions, we can freely use it in multiple scenarios, like code search or knowledge base on any topic.
What's Changed
- Custom tool descriptions by @kacperlukawski in #29
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Breaking changes
Important
Command parameters are no longer supported! All the configuration has to be done with environmental variables.
What's Changed
- Change license to Apache 2.0 by @kacperlukawski in #18
- Refactor server and embedding provider to improve modularity by @kacperlukawski in #19
- Refactor: use FastMCP by @kacperlukawski in #22
- Add GH workflow for running the tests in Python 3.10-3.12 by @kacperlukawski in #23
- Handle parameters with environmental variables only by @kacperlukawski in #24
- Add metadata support by @kacperlukawski in #25
- Bump version to 0.7.0 by @kacperlukawski in #27
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Add pre-commit to ensure consistent formatting by @kacperlukawski in #13
- Fix pre-commit action by @kacperlukawski in #14
- add MCP server badge by @punkpeye in #11
- Abstract the embedding providers by @kacperlukawski in #12
- Bump version to 0.6.0 by @kacperlukawski in #17
New Contributors
Full Changelog: v0.5.2...v0.6.0
v0.5.2
What's Changed
- Add Smithery CLI Installation Instructions by @calclavia in #2
- Check if the collection exists before loading the memories by @kacperlukawski in #4
- Add PyPI publish Github workflow by @kacperlukawski in #6
- Add support for local Qdrant mode by @kacperlukawski in #5
- mcp-server-qdrant 0.5.2 by @kacperlukawski in #7
New Contributors
- @calclavia made their first contribution in #2
- @kacperlukawski made their first contribution in #4
Full Changelog: https://github.com/qdrant/mcp-server-qdrant/commits/v0.5.2