Test environment. No real payment is taken: pay with card 4242 4242 4242 4242, any future date, any CVC.

Hawser

Hawser

SSH for AI assistants

Your AI can already write the command. Hawser lets it run the command: on your servers, over your SSH, with your passwords and key passphrases supplied for it and never shown to it.

One program for Linux, macOS and Windows. Works with Claude Code, Claude Desktop, Cursor, Codex, Gemini CLI, VS Code and any other MCP client.

What it is

A hawser is the heavy line that ties a ship to the dock. This one ties your AI assistant to the machines it needs to work on. It is a Model Context Protocol server: a small program your AI client starts, which gives the AI tools for SSH.

It logs in. The AI doesn't.

You store what your hosts ask for once, in your system's credential store. Hawser answers the prompts. The AI has no tool that reads, sets or changes a secret, and none that answers a host-key question.

Sessions that stay

A session is a tmux session on the host. It keeps its directory, its environment and whatever is running, through a dropped connection or the end of the conversation. You can attach and watch.

Limits you set

Allow and deny lists for hosts, a folder that local files must stay inside, and, if you turn it on, a log of every call and every secret supplied, without the secret. The AI has no tool that changes any of it.

The tools. ssh_exec · ssh_exec_each · ssh_run_script · ssh_hosts · ssh_check · ssh_session_open · ssh_session_run · ssh_session_read · ssh_session_send · ssh_session_list · ssh_session_close · ssh_read_file · ssh_write_file · ssh_upload · ssh_download · ssh_sync · ssh_tunnel_open · ssh_tunnel_close · ssh_copy_id · ssh_agent_add · ssh_doctor · ssh_lock

Plans

A plan is a number of connections open at once. Every plan has every tool, on as many as five of your machines, and starts with 14 days free.

Solo

$5a month

or $50 a year

3 connections at once

  • One session, a command beside it, and a spare
Start free trial

Pro

Most people
$12a month

or $120 a year

10 connections at once

  • Several sessions kept open across hosts
Start free trial

Team

$29a month

or $290 a year

25 connections at once

  • One command across a whole fleet at a time
Start free trial

Enterprise

25+

priced to fit

As many as you need

  • Tell us the number and we'll come back with a price
Ask about a plan

What counts as a connection. A session, from when it is opened until it is closed. A tunnel, while it is open. Any other command or copy, while it runs. Work inside an open session counts no more. At the limit, the AI is told what is holding the connections so it can close one.

Get started

  1. Subscribe

    Pick a plan and make an account. Nothing is charged for the first 14 days, and you can cancel before then.

  2. Install

    We send you hawser for your system. Run hawser install. It needs the OpenSSH client, which every current system has.

  3. Sign in

    Run hawser login and approve the machine in your browser. Then tell your AI client about it: hawser mcp-config prints the settings.

Get in touch

Ask about a plan with more than 25 connections, or anything else. Say which plan, or roughly how many connections you need, and we'll reply to the address you give, usually within a working day.