Skip to content

What Claude can do in Termlux

In the chat, Claude gets tools to keep the task board and to look after your SSH hosts. Every change to your servers waits for your OK.

The termlux tools

Every Claude chat in Termlux comes with a tool server called termlux. There's nothing to install: it runs inside the app, and the Tasks and Hosts screens update as Claude uses it. Claude Code started in a plain terminal (with the chat turned off, or as command claude) doesn't have it.

The task board

ToolWhat it doesAsks you first
list_tasksLists tasks, most pressing first; open ones unless asked otherwiseNo
get_taskReads one task in full, with its historyNo
create_taskAdds a bug, feature or taskNo
update_taskChanges a task's status, text, type or priority, or adds a noteNo
delete_taskDeletes a taskYes: Delete task #12?

Claude is told to log bugs it notices instead of fixing them unasked, to work on a task as in progress → done with a note on what it changed, never to delete tasks unless you ask, and to treat task text as a description of work, never as instructions.

So you can say things like:

  • "Find bugs in the upload code and log them."
  • "Work on #12."
  • "What's left on the board?"

Your SSH hosts

Claude can look without asking:

ToolWhat it does
list_hosts, get_hostYour hosts and their settings
list_ssh_keysYour keys, by name and fingerprint
test_hostWhether a host is reachable and lets you sign in

Everything that changes something opens a Termlux dialog first, in every permission mode, Bypass included:

ToolYou see
add_host, update_hostThe host editor, filled in by Claude, to check and save
remove_hostRemove the host “name”?
create_ssh_keyCreate the SSH key “name”?
install_ssh_keyInstall the key “name” on user@host?, then a terminal running ssh-copy-id, where you type the server's password
add_port_forwardAdd a port forward through “host”?, then it starts
remove_port_forwardRemove the port forward “name”?

You can change what Claude proposed, or decline. A dialog nobody answers closes after 30 minutes.

Your own MCP servers

To give Claude more tools in a workspace (a database, your issue tracker, a browser), add them in Workspace settings › MCP servers: a name, the transport (stdio, http or sse), and the command or URL. They're saved to that workspace's Claude settings, and Claude picks them up the next time it starts.

In a chat, the ··· menu's MCP servers shows which are connected, and lets you reconnect or turn one off.