roshunsunder avatar

Filesift

roshunsunder/filesift

Exposes local codebase search through four MCP tools: filesift_search for natural language queries like "authentication middleware", filesift_find_related for discovering connected files via imports and semantic similarity, filesift_index for creating searchable indexes, and filesift_status for checking index state. Uses hybrid BM25 and FAISS vector search with reciprocal rank fusion to balance keyword matching and semantic understanding. Runs a background daemon that keeps embeddings in memory for fast queries after initial cold start. Everything stays local. Indexes live in a .filesift directory per project. Reach for this when your agent wastes tokens exploring codebases or grep falls short on intent-based searches.

GitHub stars
6
tools
4
transport
STDIO
last updated
Feb 26, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

filesift_searchsearch an indexed codebase by natural language query

search an indexed codebase by natural language query

No parameter schema in public metadata yet.

filesift_find_relatedfind files related to a given file via imports and semantic similarity

find files related to a given file via imports and semantic similarity

No parameter schema in public metadata yet.

filesift_indexindex a directory to enable searching

index a directory to enable searching

No parameter schema in public metadata yet.

filesift_statuscheck indexing status of a directory

check indexing status of a directory

No parameter schema in public metadata yet.

Sponsors

Readme

FileSift

FileSift

A local, open-source utility that helps AI coding agents intelligently search and understand codebases.

PyPI Python


FileSift lets your AI coding agent search across a codebase based on what code does, rather than what it looks like. Instead of sifting through entire files after a grep, your agent can jump straight to the most relevant code using natural language queries like "authentication middleware" or "database connection pooling". Everything runs locally on your machine — your code never leaves your environment.

Key benefits:

  • Smarter search — hybrid keyword + semantic search finds code by intent, not just string matching
  • Less context wasted — agents get pointed to the right files immediately, saving token budget on exploration

Installation


View the full README on GitHub

Details

Repository
github.com/roshunsunder/filesift
Category
Search & Web Crawling
Package
filesift
Transport
STDIO
Registry
MCP registry, active

Related Search & Web Crawling MCP servers

View all
1222wcnm avatar222wcnm Bilistalkermcp222wcnm/bilistalkermcpTrack Bilibili creators and get the latest updates on videos, dynamics, and articles. Fetch user p…5stars
2cyanheads avatarCdc Health Mcp Servercyanheads/cdc-health-mcp-serverSearch and query CDC public health data — mortality, vaccinations, surveillance, behavioral risk.5stars
3bamchi avatarScrapibamchi/scrapi-mcp-serverWeb scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.5stars
4talonicdev avatarTalonictalonicdev/talonic-mcpExtract structured, schema-validated data from PDFs, scans, images, spreadsheets, and forms.5stars
5cyanheads avatarBiorxiv Mcp Servercyanheads/biorxiv-mcp-serverSearch and retrieve bioRxiv and medRxiv preprints — by DOI, date interval, or keyword — via MCP.4stars
6cyanheads avatarSocrata Mcp Servercyanheads/socrata-mcp-serverSearch and query government open-data portals (Socrata SODA API).4stars