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_connect

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

ssh_execute

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_disconnect

Close an SSH connection.

ssh_list_connections

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_background

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

ssh_list_background

List all background tasks and their status.

serial_list_ports

List available serial ports on the system.

serial_connect

Connect to a serial port. Returns a connection ID.

serial_connect_match

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

serial_send

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

serial_read

Read available data from a serial port.

serial_disconnect

Close a serial port connection.

serial_list_connections

List all active serial connections.

serial_set_dtr

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

serial_set_rts

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

serial_reset_device

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_for

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

serial_expect

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

serial_send_break

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

serial_esp32_connect

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