Skip to main content
Glama

configure_ssh_role_installation

Configure SSH access to automate role installation on Ludus servers, enabling direct cloning and setup without manual intervention.

Instructions

Configure SSH access for automatic role installation on Ludus server.

This allows the MCP server to automatically clone and install directory-based roles (like ludus-ad-content) directly on the Ludus server via SSH, without manual setup.

Security Note: SSH access requires appropriate permissions. Use SSH keys when possible.

Args: ssh_host: SSH hostname or IP address of the Ludus server ssh_user: SSH username (default: "root") ssh_key_path: Path to SSH private key file (preferred over password) ssh_password: SSH password (less secure, only use if key is not available) allow_ssh_install: Enable automatic SSH-based installation (default: True)

Returns: Configuration result with status

Example: # Configure with SSH key (recommended) result = await configure_ssh_role_installation( ssh_host="192.168.10.3", ssh_user="root", ssh_key_path="~/.ssh/id_rsa", allow_ssh_install=True )

# Configure with password (less secure) result = await configure_ssh_role_installation( ssh_host="192.168.10.3", ssh_user="root", ssh_password="your-password", allow_ssh_install=True )

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
ssh_hostYes
ssh_userNoroot
ssh_key_pathNo
ssh_passwordNo
allow_ssh_installNo

Other Tools

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/tjnull/Ludus-FastMCP'

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