Skip to main content
Glama

mcp-akiko-proxy

MCP stdio-прокси через SSH, предоставляющий удалённые MCP-серверы (привязанные к localhost на удалённой машине) как инструменты на локальной машине.

Устанавливает SSH-туннели, используя ваш существующий алиас хоста из ~/.ssh/config, подключается к удалённым MCP-серверам через streamable-http по туннелю и предоставляет их инструменты, объединённые за одним локальным stdio MCP-сервером.

Цели по умолчанию (настраиваются):

name

local port

remote url

exposes

blender

8001

http://127.0.0.1:8001/

Blender MCP (демон blender-mcp на удалённой машине)

qgis

8000

http://127.0.0.1:8000/mcp

QGIS MCP (демон qgis-mcp на удалённой машине)

Graceful degradation

Если туннель недоступен или бэкенд не отвечает, инструменты этого бэкенда исчезают из tools/list (или их вызовы возвращают понятную ошибку). Прокси продолжает работать и периодически повторяет попытки — он никогда не падает из-за отсутствующего бэкенда.

Related MCP server: ssh-chat-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

MCP_PROXY_HOST

akiko

алиас ssh-хоста из ~/.ssh/config

MCP_PROXY_TUNNELS

blender+qgis defaults

JSON [{ name, localPort, remotePort, url }]

MCP_PROXY_TUNNEL_RETRY_MS

15000

интервал переподключения/повтора для неработающих бэкендов

MCP_PROXY_CONNECT_TIMEOUT_MS

10000

ожидание порта туннеля/бэкенда

MCP_PROXY_SSH_TIMEOUT_MS

5000

ssh ConnectTimeout

MCP_PROXY_NO_TUNNEL

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

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables remote Docker management over SSH via a local MCP server, providing tools to manage containers, images, Compose, and system resources.
    1
    GPL 3.0
  • A
    license
    A
    quality
    D
    maintenance
    Zero-config SSH/SFTP MCP server that lets an LLM client open temporary SSH/SFTP sessions to remote hosts, run commands, and upload/download files without holding any pre-baked credentials.
    17
    10
    2
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Connects MCP clients to a local Blender + Bonsai (BlenderBIM) session for scene inspection, IFC project querying, viewport screenshots, and executing Python code in Blender.
    8
    3
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Aggregates MCP tools from AT series IDE plugins into a single server, routing calls to plugin bridges for SSH, JumpServer, and more.
    1

View all related MCP servers

Related MCP Connectors

  • Remote MCP server for RunComfy Serverless API (ComfyUI): deployments and async inference.

  • MCP server bridging holepunchto/keet-identity-key to the Hive agentic identity network

  • Zero-install remote MCP server for proof-of-existence file attestation.

View all MCP Connectors

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/gbastkowski/mcp-proxy'

If you have feedback or need assistance with the MCP directory API, please join our Discord server