gmod-mcp
MCP ServerFreeMCP tool for Garry's Mod: RCON, Lua execution, window screenshot/control, and SFTP file management
Capabilities6 decomposed
remote-console-command-execution-via-rcon
Medium confidenceExecutes arbitrary console commands on a running Garry's Mod server through the RCON (Remote Console) protocol, sending commands over a TCP socket connection with authentication. The MCP server translates tool calls into RCON packets, handles response parsing, and returns command output back to the LLM client. This enables real-time server administration and configuration without direct server access.
Wraps Garry's Mod RCON protocol as an MCP tool, enabling LLM agents to directly execute server commands without custom scripting; integrates authentication and response parsing into the MCP abstraction layer
Simpler than building custom RCON clients for each use case; MCP standardization allows any MCP-compatible LLM client to manage Garry's Mod servers with the same interface
server-side-lua-code-execution
Medium confidenceExecutes arbitrary Lua code on the Garry's Mod server by sending it through the RCON interface using the 'lua_run' console command. The MCP server packages Lua code snippets into RCON commands, executes them server-side, and returns any printed output or errors. This allows dynamic scripting and runtime modification of server behavior without restarting.
Bridges Lua code execution to MCP by wrapping lua_run RCON commands, allowing LLM agents to generate and execute Lua code server-side without manual script uploads or server restarts
More flexible than static RCON commands for complex logic; faster iteration than uploading Lua files and restarting; enables AI-driven code generation for server-side scripting
game-window-screenshot-capture
Medium confidenceCaptures a screenshot of the Garry's Mod game window and returns it as a base64-encoded image or file. The MCP server uses OS-level window capture APIs (likely Windows GDI or similar) to grab the active game window, encodes it to PNG/JPEG format, and provides it to the LLM client. This enables visual inspection of server state, player activity, or map conditions without direct server access.
Integrates OS-level window capture into MCP, allowing LLM clients to request game screenshots on-demand without custom image handling code; enables vision-based game state analysis
More direct than streaming video or polling game state via RCON; enables vision models to analyze game visuals directly without intermediate processing
game-window-interaction-and-control
Medium confidenceSends input events (mouse clicks, keyboard presses, window focus) to the Garry's Mod game window, simulating user interaction. The MCP server translates tool calls into OS-level input events (Windows SendInput API or equivalent) and applies them to the game window. This enables remote control of the game client for automation, testing, or interactive workflows.
Wraps OS-level input simulation (SendInput, etc.) as MCP tools, enabling LLM agents to control the game window without custom input handling; integrates with screenshot capture for closed-loop automation
More direct than scripting game mods for client-side automation; enables AI agents to interact with the game UI and client without modifying game code
sftp-file-upload-and-download
Medium confidenceTransfers files to and from a remote server via SFTP (SSH File Transfer Protocol), supporting both upload (local to remote) and download (remote to local) operations. The MCP server establishes an SFTP connection using SSH credentials, navigates remote directories, and transfers files with support for binary and text modes. This enables management of server configuration files, logs, and Lua scripts without direct SSH access.
Integrates SFTP file transfer into MCP, allowing LLM agents to upload/download files without custom SSH clients; supports both text and binary files with directory navigation
More flexible than RCON-only management for file-based tasks; enables AI agents to deploy scripts and manage server files as part of integrated workflows
mcp-protocol-integration-and-tool-registration
Medium confidenceImplements the Model Context Protocol (MCP) server specification, exposing all Garry's Mod management capabilities (RCON, Lua, screenshots, SFTP) as standardized MCP tools. The server registers tools with JSON schemas, handles MCP client requests, manages authentication state, and routes tool calls to underlying implementations. This enables any MCP-compatible LLM client (Claude, custom agents) to access Garry's Mod functionality through a unified interface.
Implements full MCP server specification for Garry's Mod, providing standardized tool schemas and protocol handling; enables seamless integration with any MCP-compatible LLM client without custom adapters
More standardized than custom API wrappers; MCP enables tool reuse across different LLM platforms and clients; reduces friction for integrating Garry's Mod into multi-tool AI workflows
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with gmod-mcp, ranked by overlap. Discovered automatically through the match graph.
UI-TARS-desktop
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
just-every/mcp-screenshot-website-fast
** - High-quality screenshot capture optimized for Claude Vision API. Automatically tiles full pages into 1072x1072 chunks (1.15 megapixels) with configurable viewports and wait strategies for dynamic content.
DesktopCommanderMCP
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
mcp-server-code-runner
Code Runner MCP Server
Godot MCP
** - MCP server for interacting with the Godot game engine, providing tools for editing, running, debugging, and managing scenes in Godot projects.
UI-TARS-desktop
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
Best For
- ✓Garry's Mod server administrators automating routine maintenance
- ✓AI agents managing game servers as part of larger automation workflows
- ✓Developers building LLM-powered game server management dashboards
- ✓Garry's Mod server administrators and developers needing runtime Lua execution
- ✓AI agents automating complex server-side logic that requires Lua scripting
- ✓Developers prototyping game mechanics or server modifications without full restarts
- ✓Developers building visual monitoring systems for Garry's Mod servers
- ✓AI agents with vision capabilities analyzing game state
Known Limitations
- ⚠Requires RCON to be enabled on the target server (sv_rcon_maxfailures, rcon_password must be configured)
- ⚠No built-in rate limiting — rapid command execution may trigger server-side throttling or connection drops
- ⚠RCON protocol is unencrypted; credentials transmitted in plaintext over TCP unless wrapped in TLS externally
- ⚠Command output parsing is basic; complex multi-line responses may require post-processing by the caller
- ⚠Lua code must be valid and complete; syntax errors are returned as RCON output, not structured error objects
- ⚠No sandboxing — executed code has full server-side permissions and can crash the server or corrupt state
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Package Details
About
MCP tool for Garry's Mod: RCON, Lua execution, window screenshot/control, and SFTP file management
Categories
Alternatives to gmod-mcp
Are you the builder of gmod-mcp?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →