mcpsshclient
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcpsshclientrun 'df -h' on my remote server"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcpsshclient
An MCP server SSHClient with a configurable :fireworks:agentic:fireworks: security agent that can detect and prevent "unsafe" commands from executing through your SSH connection.
Prerequisite
To enable the agentic capabilities.
Download https://ollama.com/.
Run
ollama serveRun
ollama pull llama2Run
ollama run llama2
Setup Instructions
Run
git clone https://github.com/jonnadul/mcpsshclient.gitRun
npm installRun
npm run build
To enable the security agent, set "ENABLE_SECAGENT": true and "SECURITY_POLICY" in secagentconfig.json
Configuration
In your MCP Client make the corresponding change
{
"mcpServers": {
"sshclient": {
"command": "node",
"args": [
"C:\\[full-path-to-mcpsshclient]\\build\\index.js"
]
}
}
}So far tested on the following:
Claude Desktop:
claude_desktop_config.jsonCursor AI: Command Panel -> Cursor Settings -> MCP Server
VSCode Insider
Have (responsible) fun! :rocket:
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jonnadul/mcpsshclient'
If you have feedback or need assistance with the MCP directory API, please join our Discord server