mcp-shell-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_BASE_URL | Yes | The public base URL where the server is expected to be reached. | |
| MCP_EXEC_USER | No | Run commands as a separate user account for security hardening. If unset, commands run as the same user as the service. | |
| MCP_REQUIRE_AUDIT_KEY | No | Set to '1' to refuse to start if no audit key is configured, rather than falling back to plaintext logging. | 0 |
| MCP_ALLOWED_REDIRECT_URIS | Yes | Pins the exact callbacks that may register. Unset means no client can register. | |
| MCP_MAX_CONCURRENT_COMMANDS | No | Maximum number of concurrent commands the server will execute. | 8 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues