Skip to main content
Glama
NullPointerChef

Codex SSH Terminal MCP

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
bridge_statusA

Check whether the local SSH terminal bridge is reachable and return its SSH/session status.

runtime_config_statusB

Check the local Python or Conda runtime configuration used to start the bridge server.

set_runtime_configC

Persist the local Python or Conda runtime used to start server.py. This stores no SSH passwords or secrets.

list_profilesA

List saved SSH connection profiles. Profiles never include passwords or verification codes.

delete_profileC

Delete a saved SSH connection profile.

set_default_profileB

Set the default SSH connection profile used by start_bridge when no host, command, or profile is provided.

start_bridgeC

Start the local Web/PTY SSH bridge. Passwords must still be entered by the user in the HTML page.

start_config_serverA

Start only the local HTML configuration page, without requiring or starting an SSH profile.

stop_bridgeB

Stop the SSH session and optionally terminate the bridge process started by start_bridge.

send_commandB

Send a non-secret shell command to the shared SSH terminal. Do not use for passwords or verification codes.

snapshotA

Read terminal output. Defaults to incremental compact lines and advances the MCP cursor.

reset_cursorB

Reset the MCP client's local incremental read cursor.

clear_historyA

Clear the bridge server's in-memory terminal history and move the MCP cursor to the new end.

controlB

Send terminal control input such as ctrl-c, ctrl-d, or enter.

request_uploadC

Create a local-file upload request for the user to confirm in the HTML page. File bytes are not sent through MCP or terminal history.

list_uploadsB

List upload requests and transfer statuses. Does not include file contents.

upload_statusC

Get one upload request or transfer status by upload_id.

cancel_uploadC

Cancel a running upload transfer.

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/NullPointerChef/codex-ssh-terminal-mcp'

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