ericgrill/mcp-proxmox-admin/ssh-connect

Claude Code and agent skill by ericgrill/mcp-proxmox-admin

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install ericgrill/mcp-proxmox-admin/ssh-connect

SKILL.md

SSH Connect Skill

SSH into remote machines using credentials from .env file - no password prompts.

Setup

  1. Create .env file in project root with your SSH credentials:
bash
# Required
SSH_HOST=192.168.1.100
SSH_USER=ubuntu
# Authentication (choose one)
SSH_KEY_PATH=~/.ssh/id_rsa # Recommended: path to private key
SSH_PASSWORD=your_password # Alternative: password auth
  1. Ensure Python dependencies are installed:
bash
pip install paramiko python-dotenv

Usage

CLI
bash
# Interactive shell
python .claude/skills/ssh-connect/ssh_connect.py
# Run single command
python .claude/skills/ssh-connect/ssh_connect.py "ls -la"
# Run multiple commands
python .claude/skills/ssh-connect/ssh_connect.py "cd /app && git pull && docker-compose restart"
Python API
python
from ssh_connect import SSHClient
# Auto-loads from .env
with SSHClient() as ssh:
output = ssh.run("hostname")
print(output)
# Or specify credentials directly
with SSHClient(host="192.168.1.100", user="ubuntu", key_path="~/.ssh/id_rsa") as ssh:
output = ssh.run("uptime")

Environment Variables

VariableRequiredDescription
SSH_HOSTYesRemote hostname or IP
SSH_USERYesSSH username
SSH_PORTNoSSH port (default: 22)
SSH_KEY_PATHNo*Path to SSH private key
SSH_PASSWORDNo*SSH password

*One of SSH_KEY_PATH or SSH_PASSWORD is required.

Security Notes

  • Prefer SSH keys over passwords when possible
  • Add .env to .gitignore to prevent credential leaks
  • Never commit credentials to version control

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ericgrill/mcp-proxmox-admin/ssh-connect/badge)](https://verified-skill.com/skills/ericgrill/mcp-proxmox-admin/ssh-connect)

Something wrong with this skill or its page? Tell us.