mcpsshclient logo

mcpsshclient

by jonnadul

An agentic model context protocol (MCP) compliant sshclient, enabling agentic capabilities with security features.

View on GitHub

Last updated: N/A

What is mcpsshclient?

mcpsshclient is an agentic model context protocol (MCP) compliant sshclient that enhances the functionality of a standard SSH client by incorporating agentic capabilities and security features.

How to use mcpsshclient?

  1. Install Ollama and pull/run the llama2 model. 2. Clone the repository. 3. Build the project using 'npm run build'. 4. Configure the MCP client to use mcpsshclient 5. Optionally enable and configure the security agent in secagentconfig.json.

Key features of mcpsshclient

  • Agentic capabilities

  • MCP compliant

  • Security agent (optional)

  • Integration with Ollama (llama2)

  • Configurable security policy

Use cases of mcpsshclient

  • Automated SSH tasks

  • Secure remote access

  • AI-powered server management

  • Integration with AI platforms like Claude Desktop and Cursor AI

FAQ from mcpsshclient

What is Ollama?

Ollama is a tool that allows you to run language models on your local machine.

What is llama2?

llama2 is a language model that is used by mcpsshclient.

How do I enable the security agent?

Set 'ENABLE_SECAGENT': true and configure the 'SECURITY_POLICY' in secagentconfig.json.

What MCP clients are supported?

Currently tested on Claude Desktop and Cursor AI.

Where can I find the full path to mcpsshclient?

The full path will vary depending on where git clone stores the repo