MCP Server SSH Server
@Machine-To-Machine
MCP Server SSH Server について
概要はまだありません
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"m2m-mcp-server-ssh-server": {
"command": "uv",
"args": [
"run",
"m2m-mcp-server-ssh-server",
"--run-key-server"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is MCP Server SSH Server?
MCP Server SSH Server is a secure SSH server that allows clients to connect remotely to multiple MCP (Model Context Protocol) tool providers through a unified interface. It supports key-based authentication, optional HTTP key management, and server aggregation.
How to use MCP Server SSH Server?
Install with uv add m2m-mcp-server-ssh-server or pip install m2m-mcp-server-ssh-server. For key server functionality, add the [key-server] extra. Run the server with uv run m2m-mcp-server-ssh-server and configure MCP servers via a JSON file (servers_config.json). Connect using the client with uv run m2m-mcp-server-ssh-client --host <host> --port 8022 --use-key-server.
Key features of MCP Server SSH Server
- Secure remote access to MCP tools over SSH
- Key-based authentication with optional key management API
- Aggregation and proxying of multiple MCP servers
- Compatible with MCP prompts, resources, tools, and logging
- Dynamic configuration via simple JSON file
- Automatic key generation with secure permissions
Use cases of MCP Server SSH Server
- Providing remote access to a suite of MCP tools for AI assistants
- Setting up a local development environment with multiple MCP servers
- Hosting MCP tools on a cloud server for team use
- Enabling secure connections from clients like Claude or Cursor
FAQ from MCP Server SSH Server
How does authentication work?
The server uses SSH key-based authentication. A client generates an SSH key pair, registers its public key via the optional key management HTTP API (POST /register), and then connects over SSH using its private key.
What are the installation requirements?
Python 3.x, plus dependencies: anyio (>=4.5.0), asyncssh (>=2.20.0), mcp (>=1.1.3), pydantic (>=2.0.0). The key server requires aiohttp (>=3.11.16) as an optional dependency.
Can I run the server on a public network?
Yes, but the README warns that binding to 0.0.0.0 makes the server accessible from any reachable machine. Strong authentication and additional security measures (e.g., firewalls) are recommended. Default binding is localhost for improved security.
What transports are supported?
The server uses SSH transport. It can also run an optional HTTP key management server alongside the SSH server.
How do I configure which MCP servers are available?
Create a JSON configuration file (default servers_config.json) with an mcpServers object containing command and args for each MCP tool. Pass the file path via --servers-config.
よくある質問
How does authentication work?
The server uses SSH key-based authentication. A client generates an SSH key pair, registers its public key via the optional key management HTTP API (POST /register), and then connects over SSH using its private key.
What are the installation requirements?
Python 3.x, plus dependencies: anyio (>=4.5.0), asyncssh (>=2.20.0), mcp (>=1.1.3), pydantic (>=2.0.0). The key server requires aiohttp (>=3.11.16) as an optional dependency.
Can I run the server on a public network?
Yes, but the README warns that binding to 0.0.0.0 makes the server accessible from any reachable machine. Strong authentication and additional security measures (e.g., firewalls) are recommended. Default binding is localhost for improved security.
What transports are supported?
The server uses SSH transport. It can also run an optional HTTP key management server alongside the SSH server.
How do I configure which MCP servers are available?
Create a JSON configuration file (default `servers_config.json`) with an `mcpServers` object containing command and args for each MCP tool. Pass the file path via `--servers-config`.
基本情報
「開発者ツール」の他のコンテンツ
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps

Air Pipe
airpipeBuild, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
Deepwiki MCP Server
regenrek📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
コメント