mcp-proxy
mcp-akiko-proxy
MCP stdio-прокси через SSH, предоставляющий удалённые MCP-серверы (привязанные к localhost на удалённой машине) как инструменты на локальной машине.
Устанавливает SSH-туннели, используя ваш существующий алиас хоста из ~/.ssh/config, подключается к удалённым MCP-серверам через streamable-http по туннелю и предоставляет их инструменты, объединённые за одним локальным stdio MCP-сервером.
Цели по умолчанию (настраиваются):
name | local port | remote url | exposes |
blender | 8001 |
| Blender MCP (демон |
qgis | 8000 |
| QGIS MCP (демон |
Graceful degradation
Если туннель недоступен или бэкенд не отвечает, инструменты этого бэкенда исчезают из tools/list (или их вызовы возвращают понятную ошибку). Прокси продолжает работать и периодически повторяет попытки — он никогда не падает из-за отсутствующего бэкенда.
Related MCP server: Bonsai MCP
Использование
# run (stdio; opencode/claude/any MCP client will spawn it):
npx -y github:gbastkowski/mcp-proxy
# or clone + npm install + npm startКонфигурация (переменные окружения)
var | default | purpose |
|
| алиас ssh-хоста из |
| blender+qgis defaults | JSON |
|
| интервал переподключения/повтора для неработающих бэкендов |
|
| ожидание порта туннеля/бэкенда |
|
| ssh |
| unset | истинное значение: пропустить ssh, обращаться напрямую к localhost (для тестирования) |
Пример: opencode на Macbook с использованием Blender+QGIS на машине akiko
{
"mcp": {
"akiko": {
"type": "local",
"command": ["npx", "-y", "github:gbastkowski/mcp-proxy"]
}
}
}Запустите MCP_PROXY_HOST=akiko npx -y github:gbastkowski/mcp-proxy — хост берётся из вашего обычного ssh-конфига, ключи — из вашего агента.
Требования
Node >= 18
sshс настроенным алиасом хоста для удалённой машины + рабочая аутентификация по ключамНа удалённой машине: целевые MCP-серверы, привязанные к
127.0.0.1(они не доступны из сети; SSH-туннель — единственный мост)
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Secure tunneling, reverse proxy and remote access for local applications.
Hosted MCP server for task-first delegation to remote workstations and workers.
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables remote Docker management over SSH via a local MCP server, providing tools to manage containers, images, Compose, and system resources.1GPL 3.0
- AlicenseAqualityBmaintenanceConnects MCP clients to a local Blender + Bonsai (BlenderBIM) session for scene inspection, IFC project querying, viewport screenshots, and executing Python code in Blender.88MIT
- AlicenseNot gradedqualityBmaintenanceLocal SSH credential broker and stdio MCP server that enables AI clients to perform SSH and SFTP operations via stable server_id aliases without exposing passwords, private keys, or passphrases.7 npm1MIT
- FlicenseNot gradedqualityCmaintenanceEnables remote control of Blender through MCP, allowing code execution, scene manipulation, rendering, and file transfer in a containerized environment.1-