The Agentic MCP SSHClient is a specialized MCP server SSH client designed to enhance security by detecting and preventing the execution of "unsafe" commands through your SSH connection. It integrates a configurable agentic security agent to ensure responsible and secure command execution.
To enable the agentic capabilities, follow these steps:
1. Download and install Ollama.
2. Run ollama serve
.
3. Run ollama pull llama2
.
4. Run ollama run llama2
.
bash
git clone https://github.com/jonnadul/mcpsshclient.git
bash
npm run build
To enable the security agent, modify the secagentconfig.json
file:
- Set "ENABLE_SECAGENT": true
.
- Define the "SECURITY_POLICY"
according to your requirements.
In your MCP client, update the configuration as follows:
{
"mcpServers": {
"sshclient": {
"command": "node",
"args": [
"C:\\[full-path-to-mcpsshclient]\\build\\index.js"
]
}
}
}
The Agentic MCP SSHClient has been tested with the following tools:
- Claude Desktop: Modify claude_desktop_config.json
.
- Cursor AI: Access the Command Panel -> Cursor Settings -> MCP Server.
The Agentic MCP SSHClient is an open-source project licensed under the MIT License. It is designed to provide a secure and agentic approach to SSH command execution.
No releases or packages have been published yet.