Semantic Search MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Semantic Search MCP Serverfind where we handle JWT token validation"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Holusight
Holusight is a local-first repository-evidence tool for agents. It answers questions about a project with bounded exact, structural, consistency, and optional semantic evidence, while reporting provenance, freshness, and whether an evidence provider is unavailable. It does not turn a partial result into a successful answer. The project website is holusight.com; this README makes no claim about that site's product behavior.
Install anywhere
Install the CLI globally, then bootstrap the skill in each project that uses it. The skill bootstrap is project-local and missing-only: it writes only .agents/skills/holusight/ and preserves an existing project copy. It does not require or create a machine-wide skill directory. Requires uv.
uv tool install git+https://github.com/camilojourney/holusight
cd ~/some/project
holusight-install-skill --project-localholus, holusight-install-skill, and the other [project.scripts] entries land on your PATH (uv tool install puts them in ~/.local/bin - make sure that's on PATH). From then on, invoke /holusight inside that project.
For a checkout or installed CLI:
holusight-install-skill --project-localThe project-local destination is validated against the current project root and symlink escapes are rejected.
Related MCP server: semantic-search-mcp
Repository evidence
cd ~/some/project
holus # repository snapshot and provider health
holus evidence "where is retry policy enforced?"
holus evidence "how does X work?" --mode structure
holus providers # availability and freshnessExact, structural, and consistency evidence work without an embedding index. Structural evidence consumes graphify-out/graph.json; when it is missing or older than HEAD, Holusight invokes the installed graphify executable with update . and then reads the result. Its citation is marked current only when the graph's built_at_commit matches repository HEAD. A missing graph or failed builder is unavailable, and an unreadable or stale result is never presented as current. Builder discovery uses PATH, not a machine-specific script path.
Semantic evidence requires an explicit index build:
python -m holusight index .
holus evidence "how does X work?" --mode semanticA missing, incomplete, or stale embedding index is a failure, not a successful partial answer. Exact matches cannot mask unavailable semantic evidence. Queries are local by default; external embedding access requires an explicit egress opt-in.
Project-local skill controls
holusight-install-skill --print # preview without writing
uv tool install --editable . # develop from a local checkout
uv tool install --upgrade git+https://github.com/camilojourney/holusight
uv tool uninstall holusightThe installed skill records its interpreter in project-local derived state when needed. Holusight's search data is kept outside the indexed folder, keyed by that folder's path, and is never written into the repository being searched.
Evidence contract
Every provider reports an explicit state such as ok, no_evidence, unavailable, stale, or budget_exceeded. Evidence items include their source and location, and available providers attach provenance and freshness. If the required provider is unavailable or stale, the command exits nonzero and reports that state instead of presenting a partial answer as authoritative.
No public hosting or deployment behavior is implied by this repository README. The supported product surface described here is the local CLI and its project-local skill.
See ARCHITECTURE.md and the numbered specifications in specs/ for implementation detail.
This server cannot be deployed
Maintenance
Related MCP Connectors
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Code intelligence for coding agents: semantic, AST, graph, and full-text search. 279+ languages.
Search your knowledge bases from any AI assistant using hybrid RAG.
Search indexed code, trace dependencies, assess change impact, and recall repository memory.
Related MCP Servers
- AlicenseAqualityDmaintenanceSemantic search across Claude Code conversations. Hybrid vector + keyword search, fully local, background indexing.621 npm8MIT
- AlicenseAqualityDmaintenanceProvides semantic code search over codebases using local embeddings with natural language queries. Supports hybrid search, file watching, and respects .gitignore.115MIT
- FlicenseAqualityDmaintenanceSemantic code search for Claude Code, enabling natural language codebase indexing and search using AI embeddings.81-
- FlicenseNot gradedqualityDmaintenanceEnables local semantic code search across repositories using natural language, with AST-aware chunking and hybrid vector/FTS5 retrieval.-