Why this server?
Directly supports ANTLR4 grammars, enabling reading, analysis, modification, debugging, and grammar manipulation.
AlicenseAqualityDmaintenanceAn MCP server that gives Claude AI the ability to read, analyze, modify, and debug ANTLR4 grammars, enabling grammar debugging and manipulation for Claude Desktop.55MITWhy this server?
Provides grammar checking capabilities, which is relevant for users interested in grammar validation and inspection.
AlicenseAqualityFmaintenanceA Model Context Protocol (MCP) server for validating Mermaid diagram syntax and providing comprehensive grammar checking capabilities113 npm5MITWhy this server?
Offers comprehensive grammar parsing and validation, useful as a grammar-oriented companion tool.
AlicenseNot gradedqualityDmaintenanceValidates Mermaid diagrams with comprehensive grammar parsing supporting 28+ diagram types. Processes markdown files, ZIP archives, and direct input with detailed error reporting and enterprise-grade performance capabilities.47 npm2Apache 2.0Why this server?
Converts source code into ASTs and is parser-related, which can help with understanding parsing and grammar-derived structures.
AlicenseNot gradedqualityFmaintenanceA runtime-free MCP server that converts source code into AST🌲, regardless of language.89MITWhy this server?
Provides AST and semantic graph analysis, relevant for working with parser output and grammar-generated syntax structures.
AlicenseNot gradedqualityDmaintenanceProvides 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.37MITWhy this server?
Supports AST and symbol inspection via Tree-sitter, useful for structural parsing and grammar-adjacent code analysis.
AlicenseNot gradedqualityBmaintenanceEnables AI clients to analyze codebases through Tree-sitter (WASM) by exposing tools for AST and symbol inspection, structural queries, reference and dependency lookup, complexity and code-similarity analysis, and project registration with directory scanning. Ships alongside a web studio with a Monaco editor, AST explorer, and read-only SQLite console.MITWhy this server?
Uses tree-sitter for code structure analysis, including directory trees, symbols, and call graphs, which complements parser and grammar tooling.
AlicenseNot gradedqualityAmaintenanceStandalone MCP server for code structure analysis using tree-sitter. Directory trees, symbol definitions, and call graphs without reading raw source files. Supports Rust, Python, Go, Java, TypeScript, Fortran, JavaScript, C/C++, and C#. Benchmarked up to 68% fewer tokens vs native tools.6Apache 2.0Why this server?
Enables structural pattern matching and transformations with ast-grep, useful for syntax-aware code and grammar-related analysis.
AlicenseNot gradedqualityDmaintenanceA modular MCP server for code analysis using ast-grep, enabling structural pattern matching and transformations across multiple languages.MITWhy this server?
Provides AST-targeted structural editing across languages, relevant for manipulating syntax trees produced by parsers or grammars.
AlicenseAqualityAmaintenanceAST-targeted code editing MCP server with 28 surgical tools for structural edits across 11 languages. Built on tree-sitter, replaces brittle search/replace with byte-correct edits keyed by symbol names.228MIT