# Tree-Sitter MCP

> Use this tool when you need to quickly search and analyze code across multiple programming languages, or when you want to identify and resolve syntax errors, trace code usage, or evaluate code quality and structure. It supports searching for specific functions and classes, and provides insights into code organization and dependencies. Ideal for developers and teams working on large-scale projects with diverse codebases.

Canonical page: https://skillsregistry.net/skills/nendotools-tree-sitter-mcp  
JSON: https://api.skillsregistry.net/v1/skills/nendotools-tree-sitter-mcp

## Description

Enables fast semantic code search and analysis across 15+ programming languages. Supports searching for functions and classes, tracing code usage, detecting syntax errors, and analyzing code quality and structure.

## Trust

- **Trust score (0–1):** 0.80
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/lblg9chxis)
- **Repository:** <https://github.com/nendotools/tree-sitter-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": "nendotools-tree-sitter-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/nendotools-tree-sitter-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/nendotools-tree-sitter-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
