MCP.so
登录
S

SSH MCP Server

@uarlouski

基本信息

分类

开发工具

传输方式

stdio

作者

uarlouski

提交者

Uladzislau Arlouski

关于 SSH MCP Server

A Model Context Protocol (MCP) server that provides secure SSH capabilities for AI assistants, enabling remote command execution, SFTP file transfers, and port forwarding with comprehensive security controls.

#mcp#mcp-server#model-context-protocol#ssh#ssh2#sftp#file-transfer#remote-execution#port-forwarding#ssh-tunnel#devops#devops-automation#automation#remote-commands#ssh-client#ssh-automation#connection-pooling#kubernetes#infrastructure#ai-tools#ai-ssh-tools#llm-tools#llm-ssh-integration#claude#anthropic#anthropic-mcp#copilot#copilot-ssh#github-copilot#ai-assistant#remote-file-management#secure-ssh#command-templates#templates#macros#parameterized-commands#docker-templates#kubernetes-templates

SSH MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "ssh": {
      "command": "ssh-mcp-server",
      "args": [
        "--configPath=/path/to/your/ssh-mcp-config.json"
      ]
    }
  }
}

SSH MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is SSH MCP Server?

SSH MCP Server is a Model Context Protocol server that provides secure SSH capabilities for AI assistants, enabling remote command execution, SFTP file transfers, and port forwarding with comprehensive security controls.

How to use SSH MCP Server?

Configure the server with allowed hosts, SSH private keys, and command allowlists. AI assistants can then execute commands, transfer files, and create port forwarding tunnels via MCP tools.

Key features of SSH MCP Server

  • Secure SSH command execution with granular security controls
  • Host allowlisting to only connect to trusted servers
  • SFTP file operations: upload, download, list, delete
  • SSH port forwarding to create secure tunnels
  • Connection pooling with automatic management
  • SSH key authentication and SSH config integration

Use cases of SSH MCP Server

  • Remote command execution for server administration by AI assistants
  • Secure file transfers to and from remote servers
  • Port forwarding to access database or web services through SSH tunnels
  • Centralized server management with connection pooling and config reuse

常见问题

1

What authentication methods does SSH MCP Server support?

It supports SSH key authentication using private keys.

2

Can I restrict which commands can be executed?

Yes, through command allowlisting that controls which commands are permitted.

3

How do I manage which servers can be accessed?

By using host allowlisting, only pre-configured trusted servers can be connected to.

4

Does it support using my existing SSH configuration?

Yes, it integrates with your SSH config file to import servers.

5

What features does SSH MCP Server provide besides command execution?

It also provides SFTP file operations and SSH port forwarding.

评论

开发工具 分类下的更多 MCP 服务器