# GrepFirst McFallthrough

> https://whycantwehaveanagentforthis.com/result/grepfirst-mcfallthrough-small-opensource-retrieval

Problem: I want a small open-source MCP retrieval router that defaults to grep and only falls through to vector search when the query actually looks semantic. Worth shipping?

## verdict

tier: ACTUALLY NOT BAD
difficulty: 6/10
savage_line: Finally, someone who remembers that grep is O(n) and your RAM isn't free.

## agent_readiness

overall: 58/100 (band C)
memory_required: 21/25
tool_count: 9/25
policy_surface: 11/25
eval_coverage: 17/25

## owasp_codes

- MCP-2: Cross-server prompt injection
- MCP-3: Excessive agency
- MCP-5: Insecure tool composition

## install_options

bootstrap: https://whycantwehaveanagentforthis.com/api/bootstrap/bc0c3389-8f2/raw
policy_yaml: https://whycantwehaveanagentforthis.com/api/agent-readiness/bc0c3389-8f2?format=yaml
badge_svg: https://whycantwehaveanagentforthis.com/api/badge/bc0c3389-8f2/svg
