Mikrus MCP Server

MCP (Model Context Protocol) server for managing VPS servers via the mikr.us API and remote Linux servers over SSH. Built in Python, runs anywhere —

Local serverstdioPython

What is the Mikrus MCP Server?

MCP (Model Context Protocol) server for managing VPS servers via the mikr.us API and remote Linux servers over SSH. Built in Python, runs anywhere — locally, in

Configuration

  • Python 3.14+ (for local use) or Docker - A mikr.us account with an API key or any SSH-accessible Linux server - Your server identifier (e.g. your_srv) or SSH host

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_configured_serversRead
describe_mikrus_capabilitiesRead
get_server_infoRead
list_serversRead
get_server_statsRead
restart_serverMutation
get_logsRead
get_log_by_idRead
boost_serverMutation
get_db_infoSensitive read
get_portsRead
get_cloudRead
assign_domainMutation
read_fileSensitive read
write_fileMutation
get_service_statusRead
change_service_stateMutation
analyze_diskRead
check_portRead
list_processesSensitive read
terminate_processMutation
update_systemMutation
list_directorySensitive read
tail_fileSensitive read
search_in_filesSensitive read
execute_programMutation
start_programMutation
get_program_statusRead
get_program_resultRead
cancel_programMutation
remote_job_startMutation
remote_job_statusRead
remote_job_waitRead
remote_job_resultRead
remote_job_outputRead
remote_job_cancelMutation
file_patch_atomicMutation
cron_listRead
cron_upsertMutation
cron_removeMutation
docker_runtime_snapshotSensitive read
docker_recreate_planSensitive read
docker_recreate_applyMutation
service_waitRead
get_memory_infoRead
get_network_infoSensitive read
get_process_treeSensitive read
list_docker_containersSensitive read
get_docker_logsSensitive read
get_docker_statsRead
get_journal_logsSensitive read
find_system_errorsSensitive read
search_journal_logsSensitive read

How to install the Mikrus MCP Server

{
  "mcpServers": {
    "mikrus": {
      "command": "/absolute/path/to/mikrus-mcp/.venv/bin/python",
      "args": [
        "-m",
        "mikrus_mcp"
      ],
      "env": {
        "MIKRUS_API_KEY": "YOUR_MIKRUS_API_KEY",
        "MIKRUS_SERVER_NAME": "srv123"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.14+ (for local use) or Docker - A mikr.us account with an API key or any SSH-accessible Linux server - Your server identifier (e.g. your_srv) or SSH host
VariableDescriptionRequired
MIKRUS_API_KEYDeclared in the maintainer’s client configuration.Check documentation
MIKRUS_SERVER_NAMEDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Mikrus to get server info.”
  • “Use Mikrus to list servers.”
  • “Use Mikrus to get server stats.”

Frequently asked questions

MCP (Model Context Protocol) server for managing VPS servers via the mikr.us API and remote Linux servers over SSH. Built in Python, runs anywhere — locally, in Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.