PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversshell-accessmcpssh-streamable
返回「shell-access」

mcpssh-streamable

modelscope·@timetetng/mcpssh-streamable

shell-access0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

MCP SSH Server with Streamable HTTP

A Model Context Protocol (MCP) HTTP server that enables Claude Code to control remote servers via SSH for automated deployment, testing, and operations.

** New Feature: Streamable HTTP Support**

This fork adds Streamable HTTP support for SSE-compatible clients while maintaining backward compatibility with standard HTTP.

Features

  • SSH Connection Management: Connect to multiple SSH servers simultaneously
  • Command Execution: Execute commands on remote servers
  • File Transfer: Upload and download files via SFTP
  • Dual Protocol Support: Standard HTTP + Streamable HTTP
  • SSE Client Compatible: Works with Streamable HTTP clients
  • MCP HTTP Protocol: Full compatibility with Claude Code
  • Bearer Token Authentication: Secure API access
  • Auto-restart: Systemd service with automatic recovery

Quick Start

One-Click Streamable Deployment

# SSH to your server
ssh root@your-server-ip

# Set environment variables
export GITHUB_TOKEN="your_github_token_here"
export AUTH_TOKEN="your_secure_token_here"

# One-click deployment with Streamable support
curl -sSL https://raw.githubusercontent.com/timetetng/mcpssh-streamable/main/deploy-streamable.sh | sudo -E bash

Client Configuration

Standard HTTP (Traditional Clients):

claude mcp add --transport http mcp-ssh http://your-server-ip:3000/mcp --header "Authorization: Bearer YOUR_TOKEN"

Streamable HTTP (SSE Clients):

{
  "mcpServers": {
    "mcpssh-streamable": {
      "url": "http://your-server-ip:3001/mcp"
    }
  }
}

Available Tools

ToolDescriptionParameters
ssh_connectConnect to SSH serverhost, username, password, port?
ssh_executeExecute commandconnectionId, command
ssh_uploadUpload file to serverconnectionId, localPath, remotePath
ssh_downloadDownload file from serverconnectionId, remotePath, localPath
ssh_disconnectDisconnect from serverconnectionId
ssh_list_connectionsList active connections-

Architecture

  • Port 3000: Standard HTTP MCP Server
  • Port 3001: Streamable HTTP MCP Server
  • Backward Compatible: Existing clients continue to work
  • Dual Service: Independent services for better reliability

License

ISC

相关 MCP Servers(来自「shell-access」)

NoveltyEngine

暂无描述。

@NoveltyEngine/python-hello-warp-mcp

mcp-server-terminal

暂无描述。

@aybelatchane/mcp-server-terminal

20250923MCPtest

暂无描述。

@WeiWeicode/20250923MCPtest

docker-mcp-server

暂无描述。

@kenforthewin/docker-mcp-server

drapon

暂无描述。

@drapon/claude-mcp-servers

first_mcp

暂无描述。

@koopatroopa787/first_mcp

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/timetetng-mcpssh-streamable/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

# SSH to your server ssh root@your-server-ip # Set environment variables export GITHUB_TOKEN="your_github_token_here" export AUTH_TOKEN="your_secure_token_here" # One-click deployment with Streamable support curl -sSL https://raw.githubusercontent.com/timetetng/mcpssh-streamable/main/deploy-streamable.sh | sudo -E bash

基本信息

分类
shell-access / command-line / os-automation
运行方式
No
许可证
Unknown
详情文件
timetetng-mcpssh-streamable.md