Skip to main content
Glama
kalmma

Termix MCP Server

by kalmma

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TERMIX_API_KEYYesAPI key for authentication (or JWT bearer token)
TERMIX_BASE_URLYesBase URL of the Termix backend API

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_ssh_hostsA

List all saved SSH hosts for the authenticated Termix user.

get_ssh_hostA

Get a single SSH host by its numeric ID.

create_ssh_hostA

Create a new SSH host configuration in Termix. Pass the host object as JSON matching the Termix host schema (name, ip, port, username, authType, etc). Field shape varies by authType (password, key, credential reference, Tailscale, ...) - inspect an existing host via get_ssh_host/list_ssh_hosts for a concrete example on your instance before creating a new one.

update_ssh_hostA

Update an existing SSH host by ID. Pass only the fields to change.

delete_ssh_hostA

Delete an SSH host by ID. This is irreversible.

get_all_host_statusesA

Get the online/offline status of all hosts for the authenticated user.

get_host_statusA

Get the online/offline status of a specific host by ID.

get_host_metricsA

Get live metrics (CPU, memory, disk, network, processes, system info) for a host.

list_tunnel_statusesA

Get the status of all configured SSH tunnels.

get_tunnel_statusB

Get the status of a single SSH tunnel by name.

connect_ssh_tunnelC

Establish a configured SSH tunnel connection.

disconnect_ssh_tunnelB

Disconnect an active SSH tunnel by name.

get_recent_activityA

Get the most recent activity log entries for the authenticated user.

get_active_alertsA

Get currently active (non-dismissed) alerts.

get_dismissed_alertsA

Get previously dismissed alerts.

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/kalmma/termix-mcp'

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