Skip to main content
Glama
524,660 tools. Updated 2026-09-06 17:35

"Using ast-grep to Modify Code Programmatically" matching MCP tools:

Matching MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to search and analyze codebases using Abstract Syntax Tree (AST) pattern matching with ast-grep. Supports structural code search, pattern testing, and AST visualization across multiple programming languages.
    4
    456
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables structural code search and refactoring across 20+ programming languages using ast-grep patterns, with safe dry-run mode and flexible filtering.
    1
    1
    MIT

Matching MCP Connectors

  • Parallel regex across all Boolsai scans — discover new vendor patterns, niche signals. 4 tools.

  • Cloudflare Workers MCP server: code-explainer

  • Scan a repository for potential bugs using AST pattern matching across 10 languages. Detects issues like mutable default arguments, bare excepts, unreachable code, and empty catch blocks.
    MIT
  • Find code by syntax tree shape, not text. Use patterns like 'console.log($A)' for structural matches, ignoring whitespace and variable names. Ideal for lint-style queries and automated refactors.
    MIT
  • Debug code rules by inspecting syntax tree structures. Use to discover correct syntax kinds and analyze how patterns are interpreted in ast-grep.
    MIT
  • Search source code with AST context to understand how matches fit within functions, classes, and code structures.
    MIT
  • Search code using structural pattern matching to find specific syntax patterns across multiple programming languages for refactoring, security auditing, and code analysis.
    MIT
  • Find code by structure, not text: match syntax-aware patterns with metavariables to locate every call site shaped like a given example, returning file, line, and matched text.
    AGPL 3.0
  • Search code in a project folder using AST patterns to locate specific code structures across multiple programming languages.
    MIT
  • Search codebases using advanced AST pattern matching with YAML rules to locate complex code structures like nested or related syntax elements.
    MIT
  • Generates a structured analysis request for Claude Code to analyze the codebase, using Read, Grep, and Glob, with instructions to call save_task_analysis afterwards.
    MIT
  • Generate or modify code in AICre8 projects using AI. Write files, install packages, and update projects based on prompts.
    MIT
  • Build a dependency graph of your codebase by mapping import/require/export relationships between files using static analysis, running in the background with progress polling.
    AGPL 3.0
  • Locate the exact file, line, and scope where a symbol is defined in code files using AST-level metadata from local RAG indexing.
    MIT