M2M SSH Server
Provides secure SSH access and interaction with remotely installed Model Context Protocol (MCP) tools through a unified interface.
About
The M2M SSH Server enables secure remote access to MCP tools, allowing clients to connect to multiple MCP tool providers via a unified SSH interface. Features include key-based authentication, an optional HTTP API for key management, and the ability to proxy and merge multiple MCP servers into a single accessible point. It supports MCP capabilities like prompts, resources, tools, and logging, all configurable through a JSON configuration file. Ideal for local development, remote hosting, and managing MCP tools securely.
Key Features
- Key-based authentication support
- Dynamic configuration through a simple JSON file
- Secure remote access to MCP tools over SSH
- 4 GitHub stars
- Optional HTTP API for managing SSH keys
- Proxies and merges multiple MCP servers into a unified interface
Use Cases
- Setting up a local server with preferred MCP tools for development
- Securely accessing and managing MCP tools from client machines
- Making MCP tools available remotely with key management API