loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

shellport

MCP Tool

Jacobo0312/shellport

Install

$ npx loaditout add Jacobo0312/shellport

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "shellport": {
      "command": "npx",
      "args": [
        "-y",
        "shellport"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

<p align="center"> </p>

<p align="center"> <strong>Teleport to any shell.</strong><br> <em>Your servers, one keystroke away.</em> </p>

<p align="center"> </p>

---

CLI tool for managing SSH connections with an interactive TUI, session monitoring, and MCP integration for Claude Desktop.

Prerequisites
  • Go 1.25+
  • jq — JSON processor (brew install jq)
  • Bash / Zsh
Install
make build     # compile binaries
make install   # install to ~/.local/share/shellport + symlink to ~/.local/bin

Add to ~/.zshrc if needed:

export PATH="$HOME/.local/bin:$PATH"
Usage
shellport                  Interactive host selector (TUI)
shellport add              Add a new SSH host
shellport ls               List all saved hosts
shellport show <id>        Show host details
shellport edit <id>        Edit a host
shellport rm   <id>        Remove a host
shellport mcp              Start MCP server (for Claude Desktop)
shellport --version        Show version
shellport --help           Show help
Adding a host
$ shellport add
  Name           My Server
  ID / slug      [my-server]
  Host / IP      10.0.1.50
  SSH user       [ec2-user] deploy
  Port           [22]
  Identity file  ~/.ssh/prod_key
  Tags (comma)   prod, web
  Note           Main web server

  ✓ Host 'My Server' saved.
Interactive selector

Run shellport with no arguments to open the TUI:

  shellport  3
  ──────────────────────────────────
  /
  ──────────────────────────────────

Tags

claudeclidevopsgolangmcpsshssh-managerterminaltui

Reviews

Loading reviews...

Quality Signals

9
Stars
0
Installs
Last updated19 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/29/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/Jacobo0312/shellport)](https://loaditout.ai/skills/Jacobo0312/shellport)