Skip to content

Releases: praveenc/llmstxt-doc-search

Release list

v0.1.0

Choose a tag to compare

@praveenc praveenc released this 14 Jul 20:46

First release of llmstxt-doc-search - an MCP server that BM25-searches any number of llms.txt documentation indexes (Strands, Kiro, AWS guides, and any you add at runtime), fetching full doc content on demand.

Highlights

  • BM25 + Porter stemming + bigrams + markdown-aware weighting over title indexes
  • On-demand content fetch; near-zero local storage
  • Runtime source management: add_doc_source / remove_doc_source / refresh_doc_source
  • Ships as @praveenc/llmstxt-doc-search on npm; run via npx -y @praveenc/llmstxt-doc-search

Security

Hardened SSRF guard for the runtime URL fetching: ipaddr.js range classification (blocks encoded/IPv6-mapped/private/reserved addresses), connection-time DNS validation to close rebinding, per-hop redirect re-validation, and a 10 MB body cap. Runtime dependencies report 0 vulnerabilities.