Skip to main content
Glama
127,142 tools. Last updated 2026-05-05 09:29

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

  • Search arXiv papers by title, abstract, author, or category using advanced query syntax to find relevant academic research.
    MIT
  • Open a file in the LSP server for analysis to enable diagnostics, hover information, and completions. Specify the language for appropriate language service handling.
  • Validate Pyxel scripts by parsing AST and checking for common anti-patterns to catch syntax errors before execution.
    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
  • Connects and initializes the GDScript Language Server for Godot editor integration. Use when automatic LSP connection fails.
    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

Matching MCP Servers

  • A
    license
    A
    quality
    -
    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.
    Last updated
    4
    389
  • A
    license
    -
    quality
    B
    maintenance
    Provides advanced code structure and semantic analysis through Abstract Syntax Trees (AST) and Abstract Semantic Graphs (ASG) across multiple programming languages. It enables tasks like incremental parsing, complexity analysis, and AST diffing to help models understand and navigate codebases.
    Last updated
    35
    MIT

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.

  • Analyzes Apple API relationships to reveal inheritance, protocol conformances, and recommended alternatives for understanding how APIs work together.
    MIT
  • Scan workspace directories to identify programming languages and locate corresponding Language Server Protocol binaries, generating ready-to-use configuration for the agent-lsp MCP server.
  • Restart the LSP server process when it becomes unresponsive or after significant project changes. Optionally specify a new workspace root directory.
  • Retrieve code errors and warnings from Godot's language server diagnostics. Specify a file path or omit for project-wide analysis.
    MIT
  • Remove a directory from the language server workspace to stop indexing and free resources. Specify the folder path to exclude it from analysis.
  • Navigate from interface declarations or abstract methods to find all concrete implementations in your codebase. This tool identifies file paths and positions of implementations using Language Server Protocol.
  • Identify code problems like syntax errors and type mismatches by retrieving diagnostic messages for files from the language server.
  • Generate an abstract syntax tree (AST) for a file, returning it as a nested dictionary. Specify project, file path, depth, and whether to include node text for detailed code analysis.
  • Locate all implementations of an interface or abstract method in your codebase using Language Server Protocol integration for TypeScript, Python, Rust, and other supported languages.
    MIT
  • Parse ABAP source code to generate an Abstract Syntax Tree in JSON format for analysis and development workflows.
  • Analyze API relationships to discover inheritance, protocol conformances, and Apple's recommended alternatives for understanding how APIs work together.
    Apache 2.0
  • Extract symbols from AutoHotkey v2 code to identify classes, methods, functions, variables, hotkeys, and labels using the THQBY LSP server.