Skip to main content
Glama
TNTisdial

Persistent Shell MCP

by TNTisdial

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
execute_command

Execute a shell command in the background 'exec' window and return the output.

start_process

Start a long-running or interactive process. Defaults to the background exec window, but can target the ui window for interactive applications.

get_output

Get current terminal output. Defaults to the ui window (what the user sees), but can check the exec window for background process status.

send_input

Send input to a running process in a specified window.

stop_process

Stop the currently running process in the exec window (sends Ctrl+C).

create_workspace

Create a new isolated workspace for commands.

destroy_workspace

Destroy a workspace and all its processes.

list_workspaces

List all active workspaces.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TNTisdial/persistent-shell-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server