MCP.so
登录

mcpsshclient MCP Server

@jonnadul

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

jonnadul

关于 mcpsshclient MCP Server

An Agentic MCP server sshclient

mcpsshclient MCP Server 配置

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

{
  "mcpServers": {
    "sshclient": {
      "command": "node",
      "args": [
        "C:\\[full-path-to-mcpsshclient]\\build\\index.js"
      ]
    }
  }
}

mcpsshclient MCP Server 工具

工具列表暂未提供

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

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

概览

What is mcpsshclient?

mcpsshclient is an MCP server that provides an SSH client with a configurable agentic security agent capable of detecting and preventing "unsafe" commands from executing through an SSH connection. It is designed for developers who need secure remote command execution with automated safety checks.

How to use mcpsshclient?

Clone the repository, run npm install and npm run build, then configure your MCP client (e.g., Claude Desktop, Cursor AI, VSCode Insider) to use the built index.js file with the node command. To enable the security agent, set ENABLE_SECAGENT to true and define a SECURITY_POLICY in secagentconfig.json. Prerequisites include installing Ollama, running ollama serve, pulling the llama2 model, and running it.

Key features of mcpsshclient

  • Configurable agentic security agent for command detection
  • Prevents "unsafe" commands from executing via SSH
  • Integrates with Claude Desktop, Cursor AI, and VSCode Insider
  • Local AI-based safety enforcement using Ollama and llama2
  • JSON-based security policy configuration

Use cases of mcpsshclient

  • Secure remote server administration with command guardrails
  • Automating SSH tasks while preventing dangerous operations
  • Integrating AI-powered safety checks into MCP-enabled client workflows

常见问题

1

What dependencies or runtime requirements does mcpsshclient have?

The server requires Node.js and npm to build and run. For the agentic security features, Ollama must be installed and running locally, with the llama2 model pulled and available.

2

Where does configuration for the security agent live?

The security agent is configured in a `secagentconfig.json` file where you set `ENABLE_SECAGENT` to `true` and define your `SECURITY_POLICY`.

3

Which MCP clients have been tested with mcpsshclient?

It has been tested with Claude Desktop (via `claude_desktop_config.json`), Cursor AI (via Command Panel > Cursor Settings > MCP Server), and VSCode Insider.

评论

其他 分类下的更多 MCP 服务器