narsil-mcp
View on GitHubRust MCP server for comprehensive code intelligence - 90 tools, 32 languages, security scanning, call graphs, and more
A Rust MCP server that exposes code intelligence across 32 languages, including symbol search, call graphs, security analysis, and SBOM generation. Optional semantic search supports API-based or local ONNX embeddings; works with MCP clients such as Claude, Cursor, and VS Code.
Use Cases
Give AI assistants searchable context from local code repositoriesFind symbols and semantically similar codeAnalyze function call graphs and code structureScan code for vulnerabilities and tainted data flowsGenerate SBOMs and audit dependencies and licensesQuery code relationships through an RDF knowledge graph
Built With
- Language
- Rust
- Frameworks
- Model Context Protocol · Tree-sitter · ONNX · LSP · WebAssembly · RDF · SPARQL
Tags
code intelligence · MCP server · code search · semantic search · security scanning · taint analysis · call graphs · 32 languages · privacy-first · SBOM · dependency auditing · local embeddings