Skip to main content
Glama
510,251 tools. Updated 2026-09-03 23:47

"Understanding Perl, Language Server Protocol (LSP), and Abstract Syntax Trees (AST)" matching MCP tools:

  • Parse ABAP code and retrieve its Abstract Syntax Tree (AST) in JSON format for analysis.
    MIT
  • Initialize the Chromia LSP server by providing the project root directory. Required before using any other LSP features to resolve file paths.
    MIT
  • Restart the LSP server to resolve unresponsiveness, clear stale data, or apply configuration changes. Optionally reinitialize with a new root directory for switching projects.
    MIT
  • Search, replace, or count code patterns using syntax-aware AST matching across 20+ programming languages.
    MIT

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
    454
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    A smart proxy server that prevents context window bloat by caching large tool responses to local files and returning compact resource links. It supports format conversion and data uploads, allowing LLMs to handle massive datasets without consuming excessive tokens.
    1
    1

Matching MCP Connectors

  • Sync Lightroom, Figma, Dropbox & Canva assets to WordPress and Shopify via natural language.

  • Sync Lightroom, Figma, Dropbox & Canva assets to WordPress and Shopify via natural language.

  • Search arXiv papers by title, abstract, author, or category using advanced query syntax to find relevant academic research.
    MIT
  • Verify server identity and protocol compatibility by retrieving the manifest with protocol version, server name, and available capabilities before interacting with tools.
    Apache 2.0
  • Check connection status to the Godot LSP server, including host and port, to confirm the editor is running before using other tools.
    Apache 2.0
  • Validate Pyxel scripts by parsing AST and checking for common anti-patterns to catch syntax errors before execution.
    MIT
  • Locate the file and line where a Swift symbol is declared using regex and SourceKit-LSP, returning the position even when LSP fails. Navigate from class names in memory graphs to source files.
    Apache 2.0
  • Debug code rules by inspecting syntax tree structures. Use to discover correct syntax kinds and analyze how patterns are interpreted in ast-grep.
    MIT
  • Initialize or reinitialize the language server for a project root before using reference, location, or diagnostic tools. Pass language_id in mixed-language repos to select the right server.
    MIT
  • Rename symbols across your entire Godot project using language server support, with fallback methods for non-LSP environments and warnings for potential missed references.
    MIT
  • Connects and initializes the GDScript Language Server for Godot editor integration. Use when automatic LSP connection fails.
    MIT
  • Initialize the LSP server by specifying the project's root directory. Required before using hover and completion features for Rell projects.
    MIT
  • Get diagnostics for code files to reveal syntax errors, type mismatches, and other issues detected by the language server. Specify a file path or omit it to check all open files.
    MIT
  • Analyzes Apple API relationships to reveal inheritance, protocol conformances, and recommended alternatives for understanding how APIs work together.
    MIT