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?
Enables running Lua code with sandboxing, resource limits, and output capture.
AlicenseAqualityAmaintenanceAn MCP server that lets AI models run code in 31 languages, evaluate symbolic math and logic problems, and measure complexity—exposed as 48 tools for execution, session management, translation, optimization, and more.2513Apache 2.0Why 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 generating22209MITWhy 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.1478MITWhy this server?
Allows running Lua code snippets and viewing execution results
AlicenseBqualityFmaintenanceMCP Server for running code snippet and show the result.11,433 npm246MITWhy 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?
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.1359 npm13MITWhy 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.50134MITWhy this server?
Enables scanning TODO comments in Lua source files.
AlicenseAqualityCmaintenanceScans codebases for TODO comments and exposes them as structured data to LLMs, enabling AI assistants to inspect, prioritize, and propose fixes.54 npmISC