Sign inSign up

jadaptive/maverick-ssh-mcp

Verified Publisher

By Jadaptive Limited

Updated 4 days ago

MCP server for SSH, SFTP, SCP and secure tunnels. Connect AI agents to remote systems securely.

Image
Security
Machine learning & AI
Developer tools
4

2.5K

jadaptive/maverick-ssh-mcp repository overview

Maverick SSH MCP Server

Give AI agents secure access to SSH, SFTP, SCP and tunnelling through MCP.

Maverick SSH MCP Server provides a self-hosted Model Context Protocol (MCP) server that enables AI agents and MCP-compatible applications to interact securely with remote systems over SSH.

Built on the Maverick Synergy Java SSH API, it brings more than two decades of Jadaptive SSH expertise to agentic workflows.

What can it do?

Connect your AI tools to remote systems and give them the ability to:

  • Execute commands over SSH
  • Upload and download files using SFTP
  • Transfer files using SCP
  • Create secure SSH tunnels and port forwards
  • Work with SSH keys and credentials
  • Connect to and manage multiple remote systems
  • Integrate with SSH certificate-based access through SSH Teams

All functionality is exposed as MCP tools that compatible AI clients and agents can discover and use.

Why Maverick SSH MCP?

Self-hosted

Run the MCP server in your own environment. Your SSH connections, credentials and remote-system access remain under your control.

Built for SSH

This isn't a generic command-execution layer wrapped around an SSH client. It's built using Jadaptive's Maverick SSH technology, developed and maintained by SSH specialists for more than 20 years.

Agent ready

Give MCP-compatible agents SSH capabilities without requiring them to understand SSH protocols, SFTP operations or tunnelling themselves.

Open source

Maverick SSH MCP Server uses the open-source edition of Maverick Synergy by default, making it easy to download, run and experiment with.

Commercial LTS options are available for organisations that require long-term support and maintenance.

Quick Start

Pull the latest image:

docker pull jadaptive/maverick-ssh-mcp

Run the container:

docker run --rm \
    -p 7693:7693 \
    -e MCP_TOKEN=replace-with-token \
    jadaptive/maverick-ssh-mcp:latest

Once running, connect your MCP-compatible client to the server and its SSH tools will become available to the agent.

Example uses

Ask an AI agent to:

  • Check disk space on a remote Linux server
  • Inspect application logs over SSH
  • Download a log file using SFTP and analyse it
  • Upload configuration files to multiple hosts
  • Execute diagnostic commands across infrastructure
  • Establish an SSH tunnel to a remote service
  • Troubleshoot a server without manually switching between SSH clients and AI tools

The AI handles the reasoning. Maverick handles the SSH.

SSH Teams integration

Maverick SSH MCP can integrate with Jadaptive SSH Teams for short-lived SSH certificate-based access.

This allows agent access to be controlled using centrally managed SSH policies and temporary credentials rather than distributing permanent SSH private keys.

Built by Jadaptive

Jadaptive has been building SSH technology since 2002. Our Maverick SSH APIs are used by software vendors and organisations around the world to embed secure remote access and file transfer into their products.

Maverick SSH MCP brings that same SSH technology to the emerging MCP and AI-agent ecosystem.

Documentation & Source

Other Jadaptive software

We also publish free, self-hosted infrastructure and security tools including Nodal VPN, Password Express, Aegis Gateway, DropPort and SSH Teams.

Explore the Jadaptive Docker Hub namespace to discover more.

Tag summary

Content type

Image

Digest

sha256:784a2cba2

Size

53.6 MB

Last updated

4 days ago

docker pull jadaptive/maverick-ssh-mcp