narsil-mcp MCP server
Rust MCP server for comprehensive code intelligence - 90 tools, 32 languages, security scanning, call graphs, and more
What narsil-mcp does
Summarised from the project README; check the repository for the latest details.
Features
- Code Intelligence - Symbol extraction, semantic search, call graph analysis
- Neural Semantic Search - Find similar code using embeddings (Voyage AI, OpenAI)
- Security Analysis - Taint analysis, vulnerability scanning, OWASP/CWE coverage
- Supply Chain Security - SBOM generation, dependency auditing, license compliance
- Advanced Analysis - Control flow graphs, data flow analysis, dead code detection
- Written in Rust - Blazingly fast, memory-safe, single binary (~30MB)
Tools exposed (20+)
list_repos– List all indexed repositories with metadataget_project_structure– Get directory tree with file icons and sizesget_file– Get file contents with optional line rangeget_excerpt– Extract code around specific lines with contextreindex– Trigger re-indexing of repositoriesdiscover_repos– Auto-discover repositories in a directoryvalidate_repo– Check if path is a valid repositoryget_index_status– Show index stats and enabled featuresfind_symbols– Find structs, classes, functions by type/patternget_symbol_definition– Get symbol source with surrounding contextfind_references– Find all references to a symbolget_dependencies– Analyze imports and dependentsworkspace_symbol_search– Fuzzy search symbols across workspacefind_symbol_usages– Cross-file symbol usage with importsget_export_map– Get exported symbols from a file/modulesearch_code– Keyword search with relevance rankingsemantic_search– BM25-ranked semantic searchhybrid_search– Combined BM25 + TF-IDF with rank fusionsearch_chunks– Search over AST-aware code chunksfind_similar_code– Find code similar to a snippet (TF-IDF)
Repository: postrv/narsil-mcp
Website: https://narsilmcp.com
Stars: ★185
Language: Rust
Last updated: 2026-10-07
code-intelligencemcpmcp-servermcp-serversprivacysecurity-tools
Website: https://narsilmcp.com
Stars: ★185
Language: Rust
Last updated: 2026-10-07
code-intelligencemcpmcp-servermcp-serversprivacysecurity-tools
How to install narsil-mcp
No install config was found in this README. See the repository for setup steps, then follow our guides for Claude Desktop, Cursor or VS Code.
Maintain this project? Get it featured for free during launch →
Related Memory & Knowledge MCP servers
ruflo by ruvnet · ★74702
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems.
Memory & Knowledge
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems.
Memory & Knowledge
context-mode by mksglu · ★29252
Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing acr
Memory & Knowledge
Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing acr
Memory & Knowledge
Trail-Code by trailhq · ★10034
Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with contextual understanding specific to your codebas
Memory & Knowledge
Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with contextual understanding specific to your codebas
Memory & Knowledge
osaurus by osaurus-ai · ★8048
Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cryptographic identity. Built in
Memory & Knowledge
Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cryptographic identity. Built in
Memory & Knowledge
semble by MinishLab · ★6209
Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read
Memory & Knowledge
Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read
Memory & Knowledge
cortex by cortex-docs · ★3248
Cortex - Generates interactive API documentation, typed SDKs, and MCP servers from OpenAPI, AsyncAPI, GraphQL, gRPC, OpenRPC, and Markdown.
Memory & Knowledge
Cortex - Generates interactive API documentation, typed SDKs, and MCP servers from OpenAPI, AsyncAPI, GraphQL, gRPC, OpenRPC, and Markdown.
Memory & Knowledge
Weekly MCP digest – new and trending MCP servers in your inbox.