Submit

shell-command-mcp

@egoist

MCP server for executing shell commands.
Overview

what is shell-command-mcp?

The shell-command-mcp is a server designed for executing shell commands, allowing users to run commands in a controlled environment.

how to use shell-command-mcp?

To use shell-command-mcp, you can either configure it manually using the command npx -y shell-command-mcp or set up a JSON configuration to specify allowed commands and their arguments.

key features of shell-command-mcp?

  • Execute shell commands securely with specified permissions.
  • Customizable command execution through JSON configuration.
  • Environment variable support for command restrictions.

use cases of shell-command-mcp?

  1. Running shell commands in a controlled environment for automation tasks.
  2. Integrating with other applications that require command execution capabilities.
  3. Providing a secure way to execute commands without exposing the system to risks.

FAQ from shell-command-mcp?

  • What commands can I run with shell-command-mcp?

You can run commands specified in the ALLOWED_COMMANDS environment variable.

  • Is it safe to allow all commands?

Allowing all commands using * can be dangerous and is not recommended.

  • How do I configure allowed commands?

You can configure allowed commands by setting the ALLOWED_COMMANDS environment variable in the JSON configuration.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.