TRIGGERcmd

by rvmey

Not rated
GitHub

About

Runs commands on your computers remotely.

Details

Author
rvmey
Categories
Productivity, Other, Infrastructure

Setup

Install TRIGGERcmd in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/rvmey/triggercmd-mcp-stdio

Follow the installation instructions in the repository README, then restart your MCP client.

This MCP server provides both general command management tools anddynamic command-specific tools:

- list_commands- List all available TRIGGERcmd commands across your computers
- run_command- Run any specific command by computer and command name

The server automatically creates individual MCP tools for each of your TRIGGERcmd commands that have anmcpToolDescriptionfield set. These tools:

- Are named using the patternrun_{computer}_{command}(sanitized for MCP compatibility)
- Use themcpToolDescriptionas the tool description for better AI understanding
- Accept optional parameters if the command supports them
- Provide a more intuitive interface than the genericrun_commandtool

For example, if you have a command named "lights" on computer "office" withmcpToolDescriptionset to "Control the office lights - accepts colors (red, blue, green, white) or on/off", the server will automatically create a tool namedrun_office_lightswith that description.

To enable dynamic tools for your commands:
- Log into your TRIGGERcmd account
- Edit the commands you want to expose as individual MCP tools
- Set themcpToolDescriptionfield with a clear description of what the command does and how to use parameters
- Restart the MCP server to pick up the changes

If the TRIGGERCMD_TOKEN environment variable is set, it will use that, otherwise it will try to read the token from your ~/.TRIGGERcmdData/token.tkn file in your user's home directory.

Use the #triggercmd mcp server to run notepad on laptop with parameter newnote.

You can also tell the LLM what the command does, and how the parameters work before you run your command. For example:

Prompt 1: The parameter of the "lights" command on the "office" computer in the #triggercmd mcp server is used to specify what color (red, white, green, or blue) to make the lights in my office. It also accepts on or off to turn the lights on or off. Prompt 2: Turn the lights in my office green. Prompt 3: Turn the lights in my office off.

If using Claude Desktop, add an entry like this to your claude_desktop_config.json file:

{ "mcpServers": { "triggercmd": { "command": "C:\\Users\\johndoe\\Downloads\\triggercmd-mcp-windows-amd64.exe" } } }

If using VS Code, add an entry like this to your mcp.json file:

{ "servers": { "triggercmd": { "type": "stdio", "command": "C:\\Users\\johndoe\\Downloads\\triggercmd-mcp-windows-amd64.exe" } } }

The server is also available as a Docker container. See thedocker/README.mdfor detailed setup instructions.

Claude Desktop with Docker and mounted token file:

{ "mcpServers": { "triggercmd": { "command": "docker", "args": [ "run", "--rm", "-i", "-v", "/home/your_user/.TRIGGERcmdData/token.tkn:/home/triggercmd/.TRIGGERcmdData/token.tkn:ro", "triggercmd-mcp:latest" ] } } }

VS Code with Docker and Environment Variable:

{ "servers": { "triggercmd": { "type": "stdio", "command": "docker", "args": [ "run", "--rm", "-i", "-e", "TRIGGERCMD_TOKEN=your-token-here", "triggercmd-mcp:latest" ] } } }

NOTE: On Mac and Linux, you'll need to make the binary executable with a command like this:

Manage and monitor homelab systems via SSH.

MCP server for interacting with network devices (switches, routers) over SSH. Supports Arista EOS, Cisco NX-OS, and Cisco IOS/IOS-XE. Exposes network device operations as tools for use with Claude Code and Claude Desktop (and other MCP clients)

A SSH MCP Server written in python. Which builds upon a sophisticated tools and permission layer. Including Skills, Docker and Systemctl toolset and some runbooks.

Manage various router types using natural language. Requires router credentials to be configured.

🤖 ⚡️ MCP server ( MacOS) — control remote desktops via VNC

Secure Zero-Trust SSH Gateway for AI Agents. A Go-based Model Context Protocol (MCP) server featuring runtime Regex Command Firewalls and multi-host isolation.

Rent a real Linux VPS as an AI agent — pay USDC (x402 on Base) or card, SSH in under 60s, no signup; provision, exec, firewall, and storage.

Model Context Protocol server for secure AsusWRT router administration via SSH. Provides 42+ read-only monitoring tools and guarded mutation tools for managing AsusWRT/Merlin routers.

awaBerry Agentic allows for secure remote access to any terminal based device for workflows allowing any Agent and Large Language Model based routine to execute commands on your devices for getting access to required data - and to also write genrated data back.

A comprehensive MCP server for configuring and managing Cisco ACI (Application Centric Infrastructure) fabrics through the APIC REST API.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.