
Shebe
Give your coding agent sub‑2ms BM25 full-text search across indexed repositories instead of slow grep-only navigation.
Overview
Shebe is an MCP server for the Build phase that provides BM25 full-text search across code repositories with fourteen tools and about two millisecond query latency.
What is this MCP server?
- 14 MCP tools for repository indexing, query, and search workflows
- BM25 full-text search with about 2ms reported search latency
- stdio transport via MCPB package (v0.5.8-rc) from GitLab releases
- Suited to large monorepos where semantic grep misses ranked relevance
- ≈2ms search latency (per listing)
- Version 0.5.8-rc MCPB package
What problem does it solve?
Agents waste tokens and time grepping huge repos without ranked, fast lexical search tuned for codebases.
Who is it for?
Solo builders wiring MCP into Claude Code or Cursor who work in large or unfamiliar repos and want ranked full-text code search.
Skip if: Teams that only need single-file search in the IDE or who cannot run a local stdio MCPB indexer.
What do I get? / Deliverables
Your agent can query indexed repositories through MCP and get relevant code locations in milliseconds instead of manual search loops.
- BM25-ranked code search results inside agent conversations
- Access to fourteen MCP tools for search and repo operations
- Repeatable agent workflow for navigating large codebases
Recommended MCP Servers
Journey fit
Codebase search is a build-time capability agents invoke while implementing, refactoring, or navigating unfamiliar repos—not a launch or growth task. BM25 repo search is agent-facing tooling that extends what Claude Code, Cursor, and similar clients can see inside local or indexed repositories.
How it compares
MCP integration for repo search, not an agent skill or hosted semantic-code SaaS.
Common Questions / FAQ
Who is Shebe for?
Developers and solo builders using MCP-enabled agents who need fast BM25 search across indexed code repositories.
When should I use Shebe?
Use it during build and debug sessions when an agent must find symbols, strings, or patterns across a whole repo faster than repeated grep.
How do I add Shebe to my agent?
Register the health.rhobimd.oss/shebe MCPB package with stdio transport in your client’s MCP config, using the GitLab release artifact for your version.