TREE SITTER TOOLS

26 tools from the Tree Sitter MCP Server, categorised by risk level.

READ 20 tools
Read adapt_query Adapt a query from one language to another. Args: query: Original query string ... Read analyze_complexity Analyze code complexity. Args: project: Project name file_path: Path to th... Read analyze_project Analyze overall project structure. Args: project: Project name scan_depth:... Read check_language_available Check if a tree-sitter language parser is available. Args: language: Language to check... Read diagnose_config Diagnose issues with YAML configuration loading. Args: config_path: Path to YAML confi... Read find_similar_code Find code structurally similar to a snippet using AST fingerprinting. Parses the snippet and candi... Read find_text find_text Read find_usage Find usage of a symbol. Args: project: Project name symbol: Symbol name to... Read get_ast Get abstract syntax tree for a file. Args: project: Project name path: Fil... Read get_dependencies Find dependencies of a file. Args: project: Project name file_path: Path t... Read get_file Get content of a file. Args: project: Project name path: File path relativ... Read get_file_metadata Get metadata for a file. Args: project: Project name path: File path relat... Read get_node_at_position Find the AST node at a specific position. Args: project: Project name path... Read get_node_types Get descriptions of common node types for a language. Args: language: Language name ... Read get_query_template_tool get_query_template_tool Read get_symbols Extract symbols from a file. Args: project: Project name file_path: Path t... Read list_files list_files Read list_languages List available languages. Returns: Information about available languages Read list_projects_tool List all registered projects. Returns: List of project information Read list_query_templates_tool List available query templates. Args: language: Optional language to filter by ...

Route Tree Sitter through PolicyLayer and every one of its 26 tools is checked against your policy before it runs.

GOVERN TREE SITTER →

Enforced before the call runs. Nothing to install.

How many tools does the Tree Sitter MCP server have? +

The Tree Sitter MCP server exposes 26 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Tree Sitter tools? +

Route the Tree Sitter server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Tree Sitter tools fall into? +

Tree Sitter tools are categorised as Read (20), Write (2), Destructive (2), Execute (2). Each category has a recommended default policy.

Enforce policy on every Tree Sitter tool call.

Deterministic rules across all 26 Tree Sitter tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

42,500+ MCP servers and 110,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.