Skip to content
Agentmart
Submit a tool

Termix

Manage hosts, snippets, dashboard, metrics and audit of a self-hosted Termix (SSH/RDP/VNC manager)

Connector by sujirodev · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/sujirodev-termix-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Manage hosts, snippets, dashboard, metrics and audit of a self-hosted Termix (SSH/RDP/VNC manager)

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
49 read · 21 write · 6 delete · 2 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 78

Read from the source code; the running server may list different tools.

Read 49 · Look things up without changing anything.

  • termix_get_audit_forwarding
  • termix_get_automation
  • termix_get_branding
  • termix_get_container
  • termix_get_container_logs
  • termix_get_container_stats
  • termix_get_credential
  • termix_get_dashboard_summary
  • termix_get_encryption_status
  • termix_get_homepage
  • termix_get_host
  • termix_get_host_defaults
Show 37 more tools
  • termix_get_host_metrics
  • termix_get_host_status
  • termix_get_metrics_history
  • termix_get_network_topology
  • termix_get_preferences
  • termix_get_proxmox_stats
  • termix_get_session_log
  • termix_get_snippet
  • termix_get_system_info
  • termix_get_termix_id_status
  • termix_get_tunnel
  • termix_get_user
  • termix_list_active_alerts
  • termix_list_alert_rules
  • termix_list_api_keys
  • termix_list_audit_events
  • termix_list_automations
  • termix_list_containers
  • termix_list_credential_access
  • termix_list_credentials
  • termix_list_files
  • termix_list_fleets
  • termix_list_folder_access
  • termix_list_host_folders
  • termix_list_host_statuses
  • termix_list_host_tags
  • termix_list_hosts
  • termix_list_open_tabs
  • termix_list_roles
  • termix_list_session_logs
  • termix_list_snippets
  • termix_list_sso_providers
  • termix_list_tunnel_presets
  • termix_list_tunnels
  • termix_list_users
  • termix_list_workspaces
  • termix_read_file

Write 21 · Create, change, send or run things.

  • termix_assign_role
  • termix_create_alert_rule
  • termix_create_credential
  • termix_create_folder
  • termix_create_host
  • termix_create_snippet
  • termix_create_tunnel
  • termix_disable_host_autostart
  • termix_enable_host_autostart
  • termix_move_file
  • termix_rename_file
  • termix_restart_container
Show 9 more tools
  • termix_run_automation
  • termix_run_snippet
  • termix_start_container
  • termix_stop_container
  • termix_update_branding
  • termix_update_credential
  • termix_update_host
  • termix_update_snippet
  • termix_write_file

Delete 6 · Delete, drop, revoke or wipe things.

  • termix_delete_alert_rule
  • termix_delete_credential
  • termix_delete_file
  • termix_delete_host
  • termix_delete_snippet
  • termix_delete_tunnel

Not yet classified 2 · We could not tell from the name and description.

  • termix_acknowledge_alert_firing
  • termix_reveal_credential

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • TERMIX_API_KEY

Other settings (environment variables or headers).

  • TERMIX_MCP_READ_ONLY
  • TERMIX_MCP_TOOLSETS
  • TERMIX_URL

Files it touches

  • Any path the agent passes to its tools

Tools (78)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • termix_acknowledge_alert_firing

    Reconhece (acknowledge) um disparo de alerta especifico.

  • termix_assign_role

    Atribui um papel RBAC a um usuario. Requer privilegio de admin.

  • termix_create_alert_rule

    Cria uma regra de alerta. Valores de gatilho e limites validados contra o backend do Termix 2.8.0 (alert-rules-routes.ts).

  • termix_create_credential

    Cria uma nova credencial reutilizavel para hosts.

  • termix_create_folder

    Cria um diretorio remoto.

  • termix_create_host

    Cria um novo host SSH. Use `credential_id` em vez de senha/chave inline sempre que possivel, para nao passar segredos pela chamada da tool.

  • termix_create_snippet

    Cria um novo snippet de comando.

  • termix_create_tunnel

    Cria e conecta um tunel SSH. Expoe apenas um subconjunto curado dos campos do Termix (nao cobre todas as opcoes de SOCKS5/retry da API).

  • termix_delete_alert_rule

    Remove uma regra de alerta.

  • termix_delete_credential

    Remove uma credencial permanentemente.

  • termix_delete_file

    Remove um arquivo ou diretorio remoto. Por padrao vai para a lixeira do Termix (`permanent=False`); confirme com o usuario antes de usar `permanent=True`.

  • termix_delete_host

    Remove um host SSH permanentemente. Nao ha confirmacao adicional; confirme com o usuario antes de chamar esta tool.

  • termix_delete_snippet

    Remove um snippet permanentemente.

  • termix_delete_tunnel

    Desconecta um tunel SSH ativo.

  • termix_disable_host_autostart

    Desabilita autostart para uma configuracao SSH.

Show 63 more tools
  • termix_enable_host_autostart

    Habilita autostart para uma configuracao SSH.

  • termix_get_audit_forwarding

    Configuracao de encaminhamento de logs de auditoria (nunca expoe o token).

  • termix_get_automation

    Detalhes de uma automacao especifica.

  • termix_get_branding

    Configuracao de branding da instancia (nome, tagline, logo).

  • termix_get_container

    Detalhes de um container: imagem, estado, portas, montagens, redes.

  • termix_get_container_logs

    Logs recentes de um container (limitados por `tail`, ja suportado pela API).

  • termix_get_container_stats

    CPU, memoria, rede e disco em tempo real de um container.

  • termix_get_credential

    Detalhes de uma credencial, com segredos sempre mascarados. Use `termix_reveal_credential` para obter o valor real.

  • termix_get_dashboard_summary

    Resumo do dashboard: uptime do Termix, atividade recente e links de servico configurados (nao ha um endpoint unico; combina tres chamadas).

  • termix_get_encryption_status

    Status de criptografia dos dados da instancia (somente leitura).

  • termix_get_homepage

    Itens e layout da homepage configurada (combina duas chamadas: list_items e get_layout).

  • termix_get_host

    Detalhes de um host SSH especifico.

  • termix_get_host_defaults

    Configuracoes default aplicadas a hosts novos (ex.: proxy SOCKS5).

  • termix_get_host_metrics

    Metricas atuais (CPU, memoria, disco, rede, uptime, processos) de um host.

  • termix_get_host_status

    Status de conectividade (online/offline/reachable) de um host especifico.

  • termix_get_metrics_history

    Historico de metricas de um host. O Termix decide a janela de tempo retornada (nao ha parametro de intervalo nesta versao do SDK); veja `termix_get_preferences`/retencao configurada para saber quanto historico existe.

  • termix_get_network_topology

    Topologia de rede salva para o usuario dono da API key. Retorna vazio se nunca foi salva.

  • termix_get_preferences

    Preferencias do usuario dono da API key (tema, idioma, storage mode etc.).

  • termix_get_proxmox_stats

    Estatisticas (nos, storage, convidados) em cache de um host Proxmox.

  • termix_get_session_log

    Metadados de um log de sessao; opcionalmente inclui o conteudo gravado, truncado em `max_chars` (a API do Termix nao trunca no servidor).

  • termix_get_snippet

    Detalhes de um snippet especifico, incluindo o conteudo do comando.

  • termix_get_system_info

    Status de saude e versao do Termix conectado (nao ha um endpoint unico; combina health() e version() do SDK).

  • termix_get_termix_id_status

    Status do Termix ID (identidade federada) do usuario dono da API key.

  • termix_get_tunnel

    Status de um tunel SSH especifico pelo nome.

  • termix_get_user

    Detalhes de um usuario especifico (nao ha endpoint dedicado; filtra a lista completa de usuarios). Requer privilegio de admin.

  • termix_list_active_alerts

    Lista os alertas ativos no momento.

  • termix_list_alert_rules

    Lista as regras de alerta configuradas.

  • termix_list_api_keys

    Lista metadados das API keys cadastradas no Termix (nunca o valor do token). Requer privilegio de admin no Termix; falha com erro de permissao caso contrario.

  • termix_list_audit_events

    Lista eventos de auditoria (quem fez o que, quando).

  • termix_list_automations

    Lista as automacoes do usuario dono da API key.

  • termix_list_containers

    Lista os containers Docker de um host.

  • termix_list_credential_access

    Lista com quem uma credencial esta compartilhada.

  • termix_list_credentials

    Lista credenciais cadastradas (metadados; segredos sempre mascarados).

  • termix_list_files

    Lista arquivos e diretorios em um caminho de um host, via sessao SSH aberta e fechada dentro desta chamada.

  • termix_list_fleets

    Lista as frotas (grupos de hosts) do usuario dono da API key.

  • termix_list_folder_access

    Lista as regras de compartilhamento permanente de uma pasta de hosts.

  • termix_list_host_folders

    Lista as pastas usadas para organizar hosts.

  • termix_list_host_statuses

    Status de conectividade de varios hosts de uma vez.

  • termix_list_host_tags

    Lista as tags em uso, derivadas do campo `tags` de cada host (o Termix nao tem um endpoint dedicado para isso).

  • termix_list_hosts

    Lista os hosts SSH cadastrados no Termix, com filtros opcionais aplicados no cliente (a API do Termix nao suporta filtro server-side).

  • termix_list_open_tabs

    Lista as abas abertas salvas do usuario dono da API key.

  • termix_list_roles

    Lista os papeis (roles) RBAC disponiveis.

  • termix_list_session_logs

    Lista os logs de sessao (terminal) gravados.

  • termix_list_snippets

    Lista os snippets de comando cadastrados.

  • termix_list_sso_providers

    Lista todos os provedores SSO configurados, incluindo desabilitados. Requer privilegio de admin.

  • termix_list_tunnel_presets

    Lista os presets de tunel salvos (configuracoes reutilizaveis).

  • termix_list_tunnels

    Status de todos os tuneis SSH ativos.

  • termix_list_users

    Lista os usuarios do Termix. Requer privilegio de admin.

  • termix_list_workspaces

    Lista os workspaces salvos do usuario dono da API key.

  • termix_move_file

    Move (ou renomeia entre diretorios) um arquivo ou diretorio remoto.

  • termix_read_file

    Le o conteudo de um arquivo remoto, truncado em `max_chars` (a API do Termix nao limita tamanho no servidor).

  • termix_rename_file

    Renomeia um arquivo ou diretorio remoto, mantendo o diretorio.

  • termix_restart_container

    Reinicia um container.

  • termix_reveal_credential

    Detalhes de uma credencial incluindo o segredo em texto plano, apenas se `TERMIX_MCP_REDACT_SECRETS=false`. Com a configuracao padrao, este resultado sai mascarado igual a `termix_get_credential`.

  • termix_run_automation

    Executa uma automacao agora. Isto tem efeito colateral real nos hosts alcancados pela automacao, a menos que `dry_run=True`; confirme com o usuario antes de rodar sem dry_run.

  • termix_run_snippet

    Executa um snippet em um host real via SSH. Isto tem efeito colateral no host de destino; confirme com o usuario antes de chamar, a menos que ele ja tenha pedido explicitamente para rodar este comando.

  • termix_start_container

    Inicia um container parado.

  • termix_stop_container

    Para um container rodando.

  • termix_update_branding

    Atualiza o branding da instancia. Requer privilegio de admin.

  • termix_update_credential

    Atualiza campos de uma credencial existente.

  • termix_update_host

    Atualiza campos de um host SSH existente. Campos omitidos nao sao alterados: o PUT do Termix substitui o registro inteiro (tags/flags/credentialId omitidos viram vazio), entao a tool le o host atual e envia o merge. Senha/chave atuais sao preservadas pelo backend quando nao enviadas (host.ts, release-2.8.0).

  • termix_update_snippet

    Atualiza campos de um snippet existente. Campos omitidos nao sao alterados.

  • termix_write_file

    Escreve (sobrescreve) o conteudo de um arquivo remoto.

Signals

Stars
1
Forks
1
Open issues
2
Weekly downloads
32
Last commit
Sep 23, 2026 (1 month ago)
Last release
Sep 23, 2026 (1 month ago)
Last package publish
Sep 23, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.sujirodev/termix-mcp
Version
0.1.0
Auth
API key
Packages
pypi termix-mcpoci ghcr.io/sujirodev/termix-mcp:0.1.0
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Termix MCP server. Agent Mart. https://agentmart.dev/connectors/sujirodev-termix-mcp (last updated 2026-10-24)