Skip to main content
Glama
RFingAdam
by RFingAdam

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ssh_connectA

Connect to a remote host via SSH. Returns a connection ID for subsequent commands.

ssh_executeB

Execute a command on a connected SSH host. Returns stdout, stderr, and exit code.

ssh_upload

Upload a file to the remote host via SFTP.

ssh_download

Download a file from the remote host via SFTP.

ssh_disconnectC

Close an SSH connection.

ssh_list_connectionsB

List all active SSH connections.

ssh_execute_background

Execute a long-running command in the background. Returns a task ID and output file path. Use ssh_check_background to monitor progress.

ssh_check_backgroundA

Check status and get output from a background command. Returns whether it's still running and the latest output.

ssh_list_backgroundB

List all background tasks and their status.

serial_list_portsB

List available serial ports on the system.

serial_connectC

Connect to a serial port. Returns a connection ID.

serial_connect_matchB

Connect to a serial port by matching VID/PID/serial/description. Returns a connection ID.

serial_sendB

Send data to a serial port. Optionally wait for and return response.

serial_readC

Read available data from a serial port.

serial_disconnectC

Close a serial port connection.

serial_list_connectionsB

List all active serial connections.

serial_set_dtrB

Set DTR (Data Terminal Ready) line state. Used for device reset on many boards.

serial_set_rtsB

Set RTS (Request To Send) line state. Used for bootloader entry on ESP32/STM32.

serial_reset_deviceA

Reset an embedded device using DTR/RTS sequence. Supports ESP32, STM32, and generic reset.

serial_flush

Flush serial buffers (clear pending input/output data).

serial_wait_forB

Wait for a specific string/pattern in serial output. Useful for boot messages, prompts.

serial_expectC

Wait for patterns and optionally send responses. Useful for login prompts and AT flows.

serial_send_breakA

Send a serial break signal. Used to interrupt U-Boot, enter debug modes.

serial_esp32_connectA

Connect to ESP32 with automatic reset and boot wait. Handles the ESP32 boot sequence (74880 baud boot messages, then app at 115200). Resets the device and waits for it to be ready.

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/RFingAdam/mcp-remote-access'

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