search_git_history
Search indexed git history using natural language queries
How to use it
search_git_history is exposed by the Qdrant MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the search_git_history tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Qdrant MCP Server
claude mcp add --transport stdio qdrant -- node /path/to/qdrant-mcp-server/build/index.jsOther tools in Qdrant MCP Server (19)
Add documents with automatic embedding (supports string/number IDs, metadata)
Delete all indexed git history data for a repository
Delete all indexed data for a codebase
Combined code + git history search with file-commit correlations
Create collection with specified distance metric (Cosine/Euclid/Dot)
Delete collection and all documents
Delete specific documents by ID
Search across multiple repositories with Reciprocal Rank Fusion (RRF) ranking
Get collection details and statistics
Get indexing status and statistics for a repository's git history
Get indexing status and statistics for a codebase
Hybrid search combining semantic and keyword (BM25) search with RRF
Index a codebase for semantic code search with AST-aware chunking
Index git commit history for semantic search over past changes and fixes
Incrementally index only new commits since last indexing
List all collections
Incrementally re-index only changed files (detects added/modified/deleted)
Search indexed codebase using natural language queries
Natural language search with optional metadata filtering