Best Lua MCP Servers
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
Why this server?
Provides AST-aware code intelligence for Lua codebases, including semantic search, dependency graphs, and refactoring analysis.
AlicenseAqualityBmaintenanceStandard coding agents waste 70% of context tokens re-reading raw files with shell grep. Synapse-MCP indexes your codebase into a sub-millisecond local AST graph—giving Claude Code, Cursor, and Windsurf exact caller trees, 60% lower token spend, and zero-hallucination refactoring.2141MITWhy this server?
Enables AST-aware pattern matching, search, and safe refactoring for Lua code using ast-grep, supporting structural code manipulation across files.
AlicenseAqualityDmaintenanceEnables structural code search and refactoring across 20+ programming languages using ast-grep patterns, with safe dry-run mode and flexible filtering.11MITWhy this server?
Provides code navigation capabilities for Lua codebases, highlighting important files and functions
AlicenseAqualityDmaintenanceA powerful tool designed to help, primarily LLMs, understand and navigate complex codebases. It functions both as a command-line application for on-demand analysis and as an MCP (Model Context Protocol) server, providing continuous repository mapping capabilities to other applications. By generating22200MITWhy this server?
Allows running Lua code snippets and viewing execution results
AlicenseBqualityFmaintenanceMCP Server for running code snippet and show the result.11,266244MITWhy this server?
Uses Lua scripts to handle communication between the MCP server and Synthesizer V Studio application.
AlicenseBqualityDmaintenanceMCP server for Synthesizer V AI Vocal Studio, which allows LLMs to create/edit vocal tracks e.g. adding lyrics to the melody.612Apache 2.0Why this server?
Supports execution of Lua scripts in DaVinci Resolve's Fusion component for advanced effects and automation.
AlicenseAqualityDmaintenanceAllows AI assistants like Claude to directly interact with and control DaVinci Resolve through the Model Context Protocol, providing capabilities for project management, timeline manipulation, media management, and Fusion integration.1477MITWhy this server?
Provides ephemeral Nix-backed execution environments for running Lua code with on-demand package dependencies from nixpkgs.
AlicenseBqualityDmaintenanceEnables creation of ephemeral, polyglot development environments using Nix for on-demand execution of code with specific dependencies across Python, Node.js, Ruby, R, and Lua without cluttering the system.2MITWhy this server?
Enables high-performance code search and repository indexing for Lua projects, supporting natural language queries and fuzzy matching.
AlicenseAqualityDmaintenanceEnables efficient code navigation and retrieval through natural language search, BM25 ranking, and fuzzy matching across multiple programming languages. It drastically reduces token usage by allowing Claude to query specific code symbols and logic instead of reading entire files.131113MITWhy this server?
Provides Lua language support through language server integration, enabling code analysis, navigation, and refactoring capabilities for Lua projects.
AlicenseAqualityAmaintenanceMCP server that keeps language server sessions warm and routes multiple languages through one process. Agents get persistent cross-file awareness, speculative execution (simulate edits before writing to disk), and 20 skills that encode correct multi-step operations like safe rename, blast-radius analysis, and end-to-end refactoring. Single Go binary, no runtime dependencies.50119MIT