Skip to main content
Glama
helloNice

ssh-mcp-jumpserver

by helloNice

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JUMPSERVER_URLYesJumpServer base URL (enables dynamic host discovery)
JUMPSERVER_KEY_IDYesJumpServer Access Key ID
JUMPSERVER_SECRET_IDYesJumpServer Access Secret ID

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
}
logging
{}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
ssh_list_hostsA

List all available SSH hosts from merged configuration (project + user level)

ssh_execB

Execute a command on a remote SSH host. The host must be defined in the SSH configuration or resolvable via JumpServer.

ssh_init_configB

Initialize an SSH configuration file (project-level or user-level)

ssh_get_configA

Get the full SSH configuration for a specific host (merged from project + user level, or JumpServer)

ssh_test_connectionB

Test SSH connectivity to a configured host (or a JumpServer-resolved host)

ssh_disconnectA

Disconnect SSH session(s). Specify a host to disconnect one, or omit to disconnect all.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
ssh-hostsList of all configured SSH hosts

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/helloNice/ssh-mcp-jumpserver'

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