# narsil-mcp

> narsil-mcp — zaidschroder-narsil-mcp. Use this tool when you need to analyze and understand complex codebases across multiple languages, and require comprehensive code intelligence features such as security scanning and call graphs. It supports 32 languages and integrates with git, providing a wide range of capabilities through its 90 tools. Ideal for development teams seeking to improve code quality and security, narsil-mcp offers a robust interface for inputting code and outputting detailed insights and recommendations.

Canonical page: https://skillsregistry.net/skills/zaidschroder-narsil-mcp  
JSON: https://api.skillsregistry.net/v1/skills/zaidschroder-narsil-mcp

## Description

Rust MCP server for comprehensive code intelligence - 90 tools, 32 languages, security scanning, call graphs, and more

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Updated:** 2026-10-16

## Source

- **Source listing:** [GitHub](https://github.com/ZaidSchroder/narsil-mcp)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "zaidschroder-narsil-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/zaidschroder-narsil-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/zaidschroder-narsil-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
