Skip to main content
ClaudeWave
joowani avatar
joowani

tree-sitter-mcp-server

Ver en GitHub

MCP Server for Tree-sitter

MCP ServersRegistry oficial0 estrellas0 forks● RustMITActualizado today
ClaudeWave Trust Score
82/100
✓ Trusted
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Documented (README)
Last scanned: 10/3/2026
Install in Claude Code / Claude Desktop
Method: NPX · tree-sitter-mcp-server
Claude Code CLI
claude mcp add tree-sitter -- npx -y tree-sitter-mcp-server
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "tree-sitter": {
      "command": "npx",
      "args": ["-y", "tree-sitter-mcp-server"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# Tree-sitter MCP Server

An [MCP](https://modelcontextprotocol.io) server that shows coding agents the
[Tree-sitter](https://tree-sitter.github.io) syntax tree of a code snippet, so they can check node kinds, field names,
and positions before writing Tree-sitter queries or code that walks a syntax tree.

## Installation

Claude Code:

```shell
claude mcp add tree-sitter -- npx -y tree-sitter-mcp-server
```

Codex:

```shell
codex mcp add tree-sitter -- npx -y tree-sitter-mcp-server
```

Other clients:

```json
{
  "mcpServers": {
    "tree-sitter": {
      "command": "npx",
      "args": ["-y", "tree-sitter-mcp-server"]
    }
  }
}
```

`npx` needs Node.js. Without it, install the binary with `cargo install --locked tree-sitter-mcp-server` or download
it from the [releases](https://github.com/joowani/tree-sitter-mcp-server/releases), and use `tree-sitter-mcp-server` as
the command.

Clients that browse the [MCP Registry](https://registry.modelcontextprotocol.io), such as VS Code, can also install it
from there.

mcp-name: io.github.joowani/tree-sitter-mcp-server

## Supported Languages

`c`, `cpp`, `csharp`, `go`, `graphql`, `hcl`, `java`, `javascript`, `json`, `jsx`, `kotlin`, `php`, `prisma`,
`protobuf`, `python`, `ruby`, `rust`, `sql`, `swift`, `terraform`, `thrift`, `toml`, `tsx`, `typescript`, `yaml`

Names are case-insensitive, and common aliases such as `c++`, `c#`, `py`, and `ts` also work. `javascript` and `jsx`
use the TypeScript and TSX grammars, and `terraform` uses the HCL grammar. PHP code must start with `<?php`.

## Tool

`get_tree_sitter_ast` returns the syntax tree of `code` in `language`, one named node per line, with field names and
zero-based `(row-column)` ranges. `ERROR` and `MISSING` nodes mark syntax errors.

```json
{
  "language": "python",
  "code": "x = 1"
}
```

```text
module (0-0) - (0-5)
  expression_statement (0-0) - (0-5)
    assignment (0-0) - (0-5)
      left: identifier (0-0) - (0-1)
      right: integer (0-4) - (0-5)
```

Lo que la gente pregunta sobre tree-sitter-mcp-server

¿Qué es joowani/tree-sitter-mcp-server?

+

joowani/tree-sitter-mcp-server es mcp servers para el ecosistema de Claude AI. MCP Server for Tree-sitter Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-02.

¿Cómo se instala tree-sitter-mcp-server?

+

Puedes instalar tree-sitter-mcp-server clonando el repositorio (https://github.com/joowani/tree-sitter-mcp-server) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar joowani/tree-sitter-mcp-server?

+

Nuestro agente de seguridad ha analizado joowani/tree-sitter-mcp-server y le ha asignado un Trust Score de 82/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene joowani/tree-sitter-mcp-server?

+

joowani/tree-sitter-mcp-server es mantenido por joowani. La última actividad registrada en GitHub es del 2026-10-02, con 0 issues abiertos.

¿Hay alternativas a tree-sitter-mcp-server?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega tree-sitter-mcp-server en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: joowani/tree-sitter-mcp-server
[![Featured on ClaudeWave](https://claudewave.com/api/badge/joowani-tree-sitter-mcp-server)](https://claudewave.com/repo/joowani-tree-sitter-mcp-server)
<a href="https://claudewave.com/repo/joowani-tree-sitter-mcp-server"><img src="https://claudewave.com/api/badge/joowani-tree-sitter-mcp-server" alt="Featured on ClaudeWave: joowani/tree-sitter-mcp-server" width="320" height="64" /></a>

Más MCP Servers

Alternativas a tree-sitter-mcp-server