termal.in

← Blog

Does MobaXterm have an MCP server? (2026)

· Termalin Team mcpsshmobaxtermai-agentscomparison

As of October 2026, MobaXterm has no official MCP server — nothing built into the app, and no announcement from Mobatek that we could find. But a community bridge reads your saved MobaXterm sessions and hands them to an AI agent, and a couple of other SSH clients get you the same result a different way. Here’s each one, how it actually works, and what to weigh.

One disclosure up front: we build Termalin, one of the options below. We’ve tried to describe the rest as fairly as we’d want ours described, and to say where they fit better.

The community bridge to MobaXterm

mobaxterm-mcp (bobzzgm, MIT, Node.js/TypeScript) is the project that bridges MobaXterm to an agent. Rather than driving the app, it parses MobaXterm.ini to read your saved sessions, then runs the SSH itself through the ssh2 library: connect, execute commands, disconnect, SFTP upload and download, and watch a session’s log for a keyword. You point it at your MobaXterm.ini file, and the agent works your hosts from there.

The thing to weigh is exactly that file. MobaXterm.ini holds your connection details, so the bridge needs read access to it — tighten its file permissions and treat the whole setup as a local convenience, not a hardened, shared deployment. And because it reads credentials out of the ini directly, how safe it is depends on how MobaXterm stored them on your machine.

The other clients that get you there

If the real goal is “an AI agent that can work my servers,” you don’t have to stay inside MobaXterm:

  • A generic SSH MCP server. Several small, open-source MCP servers take a host, a user and a key or password and run ssh/scp for an agent. They’re simple and provider-agnostic, but you hand them credentials and there’s usually no per-command policy or audit — you’re trusting the agent and the server equally.
  • Termalin is an SSH client with its own MCP server in two shapes: 22 local tools in the desktop app, plus a hosted endpoint (https://termal.in/mcp, 23 tools) that claude.ai, ChatGPT, Claude Code, Codex and Cursor sign into. It reaches your servers keylessly through an outbound Connector — no inbound port — applies a per-connection command policy (full, allowlist or read-only), and writes an audit log; it’s listed in the ChatGPT and Claude connector directories. It imports your MobaXterm sessions in a click, so moving over isn’t a retype.

The honest trade: if your sessions already live in MobaXterm.ini and you want the lightest possible bridge on your own machine, mobaxterm-mcp keeps you there. If you’d rather the agent never hold a key and be able to work your servers from CI or a chat with no app running, a custodian-style client earns the cost of importing your hosts into a second app.

And PuTTY?

People search “putty mcp” for the same reason. PuTTY has no official MCP server either, but there’s a community one: putty-mcp (wgthomas, MIT, Python 3.10+, Windows only). It wraps the whole PuTTY toolchain — plink, pscp, psftp, pageant and even registry CRUD on your saved PuTTY sessions — in 30 tools, with persistent interactive sessions. Keys and passwords are passed per call and not persisted, and registry access is scoped to PuTTY’s own keys. If you live in PuTTY on Windows, it’s the natural fit; if you want one agent across many servers with policy and an audit trail, the custodian route applies here too.

At a glance

OptionHow it reaches your hostsKey handlingPlatformsLicense
mobaxterm-mcp (bobzzgm)Reads MobaXterm.ini, runs SSH itselfCredentials from your ini fileAnywhere (Node)MIT
Generic SSH MCP serverIts own host configKeys/passwords you give itVariesVaries
putty-mcp (wgthomas)Wraps plink/pscp + PuTTY registry sessionsPer call, not persistedWindowsMIT
TermalinIts own MCP, local + hostedCustodian signs; key never handed overWin, macOS, Linux, iOS (+ web)Source-available in parts

How to pick

  • Stay in MobaXterm, lightest touch → mobaxterm-mcp; lock down MobaXterm.ini and keep it local.
  • Live in PuTTY on Windows → putty-mcp.
  • Agent must run from CI or a chat with no desktop, and never hold a key → Termalin, after importing your MobaXterm sessions.

Termalin is a cross-platform SSH client whose built-in MCP server is a key custodian with per-connection policy and an audit log — see the MCP page, the same question answered for Termius, or the best SSH clients with an MCP server.

Try it on one host.

Termalin is a fast SSH client for you — and your agents.

Free tier · 14-day Pro trial · pricing

Add Termalin as a preferred source on Google