SSH MCP server for remote Linux command execution via Model Context Protocol
Listed on its own since 2026-09-25. Until then it was part of agent-chat-mcp, where its earlier checks remain.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mytsx-mcp-server-ssh","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# SSH MCP Server SSH üzerinden uzak Linux sunucularında komut çalıştırma ve sistem yönetimi için Claude Desktop MCP Server'ı. ## 🚀 Özellikler ### 🛠️ Araçlar (Tools) - **execute_command**: Shell komutları çalıştırma - **file_operations**: Dosya okuma/yazma/listeleme - **system_monitor**: Sistem kaynaklarını izleme - **process_manager**: Process yönetimi - **sftp_download**: SFTP ile dosya indirme (text/base64) - **sftp_upload**: SFTP ile dosya yükleme (overwrite/append) - **ssh_reconnect**: Bağlantıyı kontrol et ve gerekirse tazele ### 🆕 MCP 2.x ile gelenler - **Structured output**: Her tool tipli JSON döner. `execute_command` artık `exit_code`, `stdout`, `stderr` ve `duration_ms` alanlarını ayrı ayrı veriyor — çıktı ile hata mesajı aynı metin bloğunda karışmıyor. - **Onay soruları (elicitation)**: Yıkıcı işlemler çalıştırılmadan önce kullanıcıya sorulur — silme/yeniden başlatma komutları, var olan bir dosyanın üzerine yazma, süreç sonlandırma. Zararsız durumda soru sorulmaz (yeni dosya oluşturma, append, listeleme). - **Progress bildirimi**: `system_monitor` her metriği okurken ilerleme raporlar. - **Tool annotations**: Okuyan tool'lar `read_only_hint`, yazanlar `destructive_hint` taşır. - **Prompt**: `diagnose_server` — belirtiden nedene giden teşhis akışı. ### 📊 Kaynaklar (Resources) - **ssh://system**: Sistem bilgileri - **ssh://processes**: Çalışan processler - **ssh://disk**: Disk kullanımı - **ssh://network**: Ağ bilgileri - **ssh://logs**: Sistem logları ### 🔒 Güvenlik - Tehlikeli komutlar otomatik engellenir - SSH key authentication desteği - Timeout koruması - Safe file operations (SFTP) - Process kill sadece numeric PID ile - Tüm işlemler loglanır ## 📦 Installation / Kurulum ### Option 1: Using uvx (Recommended / Önerilen) No installation required! Just configure Claude Desktop: ```json { "mcpServers": { "ssh": { "command": "uvx", "args": ["mcp-server-ssh"], "env": { "SSH_HOST": "your_server_ip", …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.