Back to Home
M-Pineapple icon

claude-command-runner

by M-Pineapple

Overview

Facilitates AI (Claude Desktop) interaction with terminal applications by executing commands, streaming output, managing command pipelines, and providing smart suggestions, primarily optimized for Warp Terminal.

Installation

Run Command
./.build/release/claude-command-runner --port 9876

Environment Variables

  • EDITOR

Security Notes

The server uses `eval` to execute arbitrary commands within a bash script created on `/tmp`. While it includes configurable `blockedCommands` and `blockedPatterns`, `eval` is inherently dangerous and can lead to remote code execution if the input is not perfectly sanitized. An attacker with local access or the ability to manipulate the command input to the MCP server could exploit this for arbitrary code execution. The `createOutputCaptureScript` function uses `eval "$COMMAND"` directly, which is a critical vulnerability.

Similar Servers

Stats

Interest Score38
Security Score3
Cost ClassMedium
Avg Tokens750
Stars10
Forks0
Last Update2025-12-01

Tags

Terminal AutomationAI AssistantDeveloper ToolsWarp TerminalCommand Management