Agent♥︎Age
Catalog

io.github.sathergate/searchcraft

Official

by sathergate · TypeScript

Full-text search for Next.js. BM25 scoring and fuzzy matching, no external service.

A server that provides full-text search capabilities for Next.js, using BM25 scoring and fuzzy matching without reliance on external services. It exposes a Model Context Protocol (MCP) server to enable integrated search workflows.

🛠️ Key Features

  • Full-text search for Next.js projects
  • BM25 scoring for ranking results
  • Fuzzy matching to handle typos and variations
  • No external service dependencies
  • Implemented MCP in every package
  • Lightweight, zero-dependency design

🚀 Use Cases

  • Local search within Next.js apps
  • Integrating search into agent workflows via MCP
  • Embedding search capabilities in tooling and dashboards

⚡ Developer Benefits

  • Clear MCP-based architecture across packages
  • Consistent search API with BM25 scoring
  • Small footprint with zero external dependencies
  • Easy integration in Next.js projects

⚠️ Limitations

  • Information here is derived from readme excerpt; specifics may vary by package
  • No external search service required, but local indexing behavior is implied

Related servers

More in Search & Web