Back to Home
sensiblecoder icon

solar2d-mcp

Verified Safe

by sensiblecoder

Overview

Enables AI assistants to run, debug, and interact with Solar2D (Corona SDK) projects locally.

Installation

Run Command
python server.py

Security Notes

The server launches external processes (Solar2D Simulator) via `subprocess.Popen` and modifies user project files (`main.lua` for injection of logging, screenshot, and touch modules). While these are core features and documented, they involve significant local system interaction. Inputs for `project_path` are resolved to absolute paths via `pathlib.Path`, and arguments to `subprocess.Popen` are passed as a list, which mitigates shell injection risks. No `eval` or direct arbitrary command execution from unsanitized user input is apparent. Temporary files are managed in standard OS temporary directories.

Similar Servers

Stats

Interest Score33
Security Score8
Cost ClassMedium
Avg Tokens35000
Stars2
Forks0
Last Update2026-01-10

Tags

Solar2DGame DevelopmentAI AgentDebuggingModel Context Protocol