Out now on Android · iPhone soon

Run your servers from your phone. SSH, alerts and AI agents, in your pocket.

An SSH client and server monitoring app for the Linux servers and VPS you run, with uptime alerts and a chat with the AI coding agent on your server. No account. No analytics. Your phone talks straight to your server.

Get it onGoogle Play Coming soon to theApp Store See what it does

> 1 server free, unlimited servers with Pro

OpsPocket at a glance

  • 1Server free, no time limit
  • 3AI coding agents to chat with: Claude Code, Codex and Gemini CLI
  • SSHIs all it takes to watch a server, with nothing to install
  • 0Trackers. No analytics, and no account to make

Screens

See it before it ships. Screens from the Android app.

Rendered from the app itself, with demo servers and demo data.

  • OpsPocket's Servers screen: db-1's disk is 92% full, with Fix with Assistant and Open, live CPU, each server's status, and the four tabs
    01See which server needs you.More than one server needs Pro.
  • db-1's page: Terminal, Files, Ask and Agent buttons, the disk alert, a plain-words summary and CPU with each core
    02Live health and one-tap actions.Terminal, Files, Ask and Agent, one tap away.
  • The SSH terminal on db-1 finding what fills the disk, above a key bar with Esc, Tab, Ctrl, Alt and the arrows
    03A real SSH terminal, with a key bar.Esc, Tab, Ctrl, Alt and the arrows.
  • The Assistant suggests one command to free disk space, rated Destructive on the phone before it can run
    04Ask in plain words, see the risk first.The command and its risk, before anything runs.
  • Chatting with Claude Code on server db-1 from the phone: the commands it ran, what it found, and a change awaiting approval
    05Claude Code on your server, from your phone.A change waiting for your approval.
  • db-1's cron jobs, each one's time in plain words, the next run, and a note that the crontab is backed up
    06Cron jobs in plain words.The crontab is backed up before every change.
  • The Alerts tab: the disk alert and an agent chat waiting for approval under Needs you, and recent alerts below
    07Every alert in one place.What needs you, then what happened.
  • The Vault in the light theme: an SSH key made on this phone, an imported one, the masked API key and the lock settings
    08Your keys stay on this phone.Encrypted with a Keystore key that never leaves the phone.

What's inside

Linux server management, from your phone. No laptop required.

One app for what used to take an SSH client, an uptime monitor, a pager and a laptop.

SSH terminal

A real terminal, made for a phone.

Tabs, tmux in one tap, a key bar with Esc, Tab, Ctrl, Alt and the arrows, and a typing box you can dictate into. Import your SSH config, jump hosts included.

Monitoring

Server health, in plain words.

CPU, memory, disk, network, load and uptime, with history. Processes, open ports, and systemd services with their logs. All read over plain SSH, so there's nothing to install on your servers.

Alerts

Alerts that beep.

Uptime alerts when a server stops answering, plus a full disk, a failed service, password guessing or a sign-in from a new address. Acknowledge, snooze or mute right from the alert. On iPhone, while the app is open.

AI agents

Your AI coding agent, on your phone.

Chat with Claude Code, Codex or Gemini CLI running on your server. Changes wait for your approval, unless the agent's own settings allow them.

Files

Files over SFTP

Browse, upload, edit and download over SFTP. Send photos and files straight to your agent.

Cron

Cron, readable

"Every day at 02:30" instead of 30 2 * * *, with a time picker and a backup before every change.

Safety

Careful with changes

Risky commands show the exact command first, and destructive ones need you to type CONFIRM. Read-only servers, and a signed log of every change.

Keys

Keys stay put

SSH keys made on the phone, kept in its secure storage, with an end date in case the phone goes missing. An encrypted backup can move it all to a new phone.

Bring your own AI

Run Claude Code from your phone. Or Codex, Gemini CLI, or an AI key of your own.

Vibe coding away from your desk? Pick up where your agent left off, right from your phone. Use another AI CLI? Add it, and OpsPocket finds its chats on your server and resumes them in tmux.

On your server

Chat with your coding agent

Signed in on your server with your own account, it keeps working when you close the app. Chat from your phone, send it screenshots and files, and approve its edits and commands. They wait for you unless the agent's own settings already allow them.

  • Claude Code
  • Codex
  • Gemini CLI

Your own key

Ask the Assistant

Ask in plain words for one command, with its risk rated on the phone, or have an error explained. Before it first sends anything to a provider, it shows what goes and asks you. Passwords and keys it recognises are taken out first.

  • Anthropic (Claude)
  • OpenAI
  • OpenRouter
  • Any OpenAI-compatible server, like Ollama on your own machine

Who it's for

For anyone who keeps a server running. From a homelab to production.

Sysadmin, DevOps engineer, or the one person who looks after the company VPS: here's what you get.

DevelopersFix it without a laptop

  1. Your SSH config, imported.Jump hosts too. Keys are made on the phone or imported.
  2. Your dev server, through SSH.Open port 3000 on your phone without exposing it.
  3. tmux, cron and services.Sessions that keep running, schedules in plain words, systemd with its logs.

Vibe codersKeep your agent moving

  1. Answer it from your phone.Chat with Claude Code, Codex or Gemini CLI, and approve its changes with your fingerprint or Face ID.
  2. Know when it needs you.An alert when it's waiting for you, has finished or has hit its limit.
  3. See what it built.Open its dev server through SSH, and send it a screenshot of what's wrong.

FoundersKeep your product up

  1. Know when it's down.An alert when a server stops answering, a disk fills up or a service fails.
  2. See what's wrong in plain words.Health at a glance, and the Assistant explains errors.
  3. Fix it from the phone.One suggested command, with its risk shown, that runs only when you say so.

On callHandle alerts on the move

  1. Acknowledge, snooze or mute.From the alert itself, or later in the Alerts tab.
  2. Quiet hours, private lock screen.Alerts in quiet hours come without sound, and the lock screen shows no details.
  3. Careful with production.Read-only servers, risky commands shown first, and a signed log of every change.

Privacy

No analytics. No tracking. Your servers stay yours.

We took all analytics out of the app. Your servers, keys and passwords stay on your phone, and here's who the app talks to. You can watch it happen in Settings, Privacy, Network activity.

This website doesn't track you either: no cookies, no analytics.

Who the app talks to, and when

  • Your serversYour terminal, files and commands go straight from your phone to your server over SSH, encrypted. They never pass through us.
  • The AI you pickOnly when you ask the Assistant something, and only after it has shown you what it will send.
  • Google Play or AppleFor buying Pro and knowing you have it, and to confirm it's the genuine app when Pro is checked.
  • opspocket.mt7.io, our serverOnly for Pro checks, and for reports on AI answers that you choose to send. Feedback goes from your own email app.
  • Your phone's speech serviceOnly for dictation on Android phones that can't turn speech into text by themselves, and only after you allow it.

Strict privacy turns all of that off, except SSH to your own servers and Google Play or the App Store on your phone.

Pricing

1 server free. Unlimited servers with Pro, for a coffee's worth a month.

The prices on Google Play, shown in your currency. The iPhone version will have the same plans and trial. The store confirms the price before you pay.

Free

1 server, no time limit

Keep it for as long as you like. No card, no trial clock.

  • SSH terminal, tmux and files
  • Health, services and cron
  • AI agent chat and the Assistant
  • Sign-in and password-guessing alerts

Pro · Coffee Worth

$4.99 a month

Or $39.99 a year, with a 14-day free trial on Google Play and the App Store. Cancel any time in the store. Shown in your country's currency; the store shows the exact price, with local tax, before you pay.

  • Unlimited servers
  • Uptime, disk and service alerts
  • Alerts when an agent needs you or a task finishes
  • Security alerts for new admins, keys, open ports and miners
  • Home screen widgets on Android

Questions

Before you ask.

Where can I get it?
On Google Play for Android, now. The iPhone version is coming to the App Store.
What does it cost?
1 server is free, with no time limit. Pro, the Coffee Worth plan, gives you unlimited servers for $4.99 a month or $39.99 a year, with a 14-day free trial. Prices are shown in your currency; the store confirms the exact price before you pay.
Do I need an account?
No. There's no account to make. Add a server with its address and a password or SSH key, and your phone talks straight to it.
Which AI can I use?
On your server: Claude Code, Codex or Gemini CLI to chat with, plus any other AI CLI that keeps its chats in files, which OpsPocket resumes in tmux. In the app: the Assistant, with your own key from Anthropic, OpenAI or OpenRouter, or any OpenAI-compatible server such as Ollama.
Can an AI agent change things on its own?
Changes wait for your approval, unless the agent's own settings already allow them. You see exactly what will run, rated by risk, and approve with your fingerprint or Face ID.
Do my terminal and files pass through you?
No. They go over SSH, encrypted, straight between your phone and your server.
Will it work with my VPS or homelab?
If you can reach it over SSH with a password or a key, yes: any Linux server or VPS. For a homelab, the setup guide covers Tailscale, WireGuard, ZeroTier, NetBird and others, and jump hosts work too.
Does it work with Docker?
Over SSH, yes. Run docker and docker compose in the terminal, restart the Docker service, and open a container's published web port through SSH. Docker commands the Assistant or an agent suggests are rated by risk first. There's no separate Docker screen.
Do alerts work on iPhone?
Yes, while the app is open, because iPhone pauses apps you leave. On Android they arrive with the app closed, unless you swipe it away.
I've never run a server. Is it for me?
Yes. Try the demo first: sample servers, alerts and an agent chat, no server needed. When you add yours, a guided setup explains each step, and "Why can't I connect?" shows which step fails.

Your servers, in your pocket. On Android now, iPhone soon.

Questions or ideas? Write to us. We read everything.

Email developer@mt7.in Get it onGoogle Play Coming soon to theApp Store