sqry - Semantic Code Search MCP server
io.github.verivusOSS-releases/sqry·v4.8.16·31 starsAST-based semantic code search: 33 tools, 35 languages, call tracing, impact analysis
31 stars
Reviews
Write oneNobody has reviewed sqry - Semantic Code Search yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
sqry - Semantic Code Search tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 14 days ago15/15
- Maintainer identitynamespace and repository owner differ4/10
How sqry - Semantic Code Search compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 62% of 3,470 Web search servers
- GitHub stars
- 31
- more than 91% of 1,786 Web search servers
Install sqry - Semantic Code Search in Claude Code, Cursor or VS Code
claude mcp add sqry -- docker run -i --rm ghcr.io/verivus-oss/sqry:4.8.16
What the publisher says
From the sqry - Semantic Code Search repository's README, as published. We do not edit it. Read it on GitHub
sqry
sqry is a local semantic code search tool. It parses source code into AST-backed symbol and relationship graphs so you can ask code questions that text search cannot answer reliably.
Everything runs on your machine. Indexing and querying make no network calls, and sqry sends no telemetry.
Website: https://sqry.dev
Current Capabilities
- 37 language plugins, 28 with full relation support and 9 with symbol extraction plus imports. By build cost, 29 are on the default fast path, json is compiled but excluded by default as high-wall-clock, and 7 specialty plugins sit behind Cargo features. The sqry://meta/manifest MCP resource reports these counts for the binary you have installed.
- Structural queries over symbol kind, language, visibility, names, return types, references, and relations.
- Graph analysis for callers, callees, imports, exports, call paths, cycles, unused symbols, duplicates, impact, semantic diff, and focused subgraphs.
- Edge-backed returns: and resolution-aware resolved_via: predicates for supported graph paths. See Call resolution predicates.
- Cross-language FFI edges. The C, C++, C#, Elixir, Haskell, Kotlin, Lua, PHP, R, Ruby, and Rust plugins emit FfiCall edges from mechanisms such as extern "C", DllImport / P/Invoke, JNI, Ruby FFI attachfunction, and R .Call / Rcpp. Query them with sqry graph cross-language or the crosslanguage_edges MCP tool.
- Structural shape matching with sqry shape-match, which finds functions with similar body structure independently of their identifiers.
- A declarative rule layer. sqry rules run executes shipped rule IDs and packs, or your own TOML rule packs, against the graph; the rules_run MCP tool exposes the same engine.
- Go context propagation analysis (sqry context-propagation) for call sites that drop context.Context.
- Rust macro-boundary analysis: sqry cache expand builds a macro expansion cache, --expand-cache materializes macro-generated symbols as searchable nodes, and --cfg marks #[cfg]-gated symbols active or inactive. Both index-path options are execution-free.
- Visualization and export as Mermaid, Graphviz DOT, or D2 (sqry visualize, sqry export).
- An interactive shell (sqry shell) and batch runner (sqry batch) that keep the session cache warm across many queries.
- Incremental indexing with sqry update and sqry watch.
When To Use sqry
Use sqry when you need structural answers:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
sqry - Semantic Code Search: common questions
- Is sqry - Semantic Code Search MCP server safe?
- Mostly: it is graded B (78/100). Read the sqry - Semantic Code Search safety report
- How do I install sqry - Semantic Code Search?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does sqry - Semantic Code Search need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is sqry - Semantic Code Search maintained?
- The last commit was 51 days ago (2026-09-13). The latest release is v4.8.16.
- What can I use instead of sqry - Semantic Code Search?
- Servers from other publishers that do the same job: Crg MCP server, Arxiv MCP server and Socraticode MCP server.
- How does sqry - Semantic Code Search compare with other Web search MCP servers?
- safety score 78/100 (higher than 62% of 3,470 Web search servers); github stars 31 (more than 91% of 1,786 Web search servers). Full comparison.
Alternatives to sqry - Semantic Code Search
Same job from other publishers: the closest match first, then the best rated.
- CrgToken-efficient code review knowledge graph: semantic search and call-graph resolution.not reviewedEstablishedB
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA
- SocraticodeMCP server for enterprise local codebase indexing, semantic search, and code dependency graphs.not reviewedEstablishedB
- not reviewedEstablishedA
- Sui Knowledge Base (kapa.ai)Semantic search across Sui documentation and knowledge sources, powered by kapa.ainot reviewedEstablishedA