mcp-proxy
Allows interaction with Blender MCP daemon running on a remote machine, providing tools to control Blender for 3D modeling, scene manipulation, and related tasks.
Allows interaction with QGIS MCP daemon, providing tools for geographic information system tasks such as mapping, spatial analysis, and data visualization.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mcp-akiko-proxy
MCP stdio proxy over SSH, exposing remote MCP servers (bound to localhost on a
remote machine) as tools on the local machine.
Establishes SSH tunnels using your existing ~/.ssh/config host alias, connects
to the remote MCP servers over streamable-http through the tunnel, and exposes
their tools aggregated behind one local stdio MCP server.
Default targets (configurable):
name | local port | remote url | exposes |
blender | 8001 |
| Blender MCP ( |
qgis | 8000 |
| QGIS MCP ( |
Graceful degradation
If the tunnel is down or a backend is unreachable, that backend's tools vanish
from tools/list (or their calls return a clear error). The proxy keeps running
and retries periodically — it never crashes because a backend is missing.
Related MCP server: Bonsai MCP
Usage
# run (stdio; opencode/claude/any MCP client will spawn it):
npx -y github:gbastkowski/mcp-proxy
# or clone + npm install + npm startConfiguration (env vars)
var | default | purpose |
|
| ssh host alias from |
| blender+qgis defaults | JSON |
|
| reconnect/retry interval for dead backends |
|
| wait for a tunnel/backend port |
|
| ssh |
| unset | truthy: skip ssh, talk to localhost directly (testing) |
Example: opencode on a Macbook using Blender+QGIS on the akiko box
{
"mcp": {
"akiko": {
"type": "local",
"command": ["npx", "-y", "github:gbastkowski/mcp-proxy"]
}
}
}Run MCP_PROXY_HOST=akiko npx -y github:gbastkowski/mcp-proxy — the host is
read from your normal ssh config, keys from your agent.
Requirements
Node >= 18
sshwith a configured host alias for the remote machine + working key authOn the remote: the target MCP servers bound to
127.0.0.1(they are not exposed to the network; the SSH tunnel is the only bridge)
License
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
- AlicenseAqualityCmaintenanceConnects MCP clients to a local Blender + Bonsai (BlenderBIM) session for scene inspection, IFC project querying, viewport screenshots, and executing Python code in Blender.813MIT
- 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.5 npm1MIT
- AlicenseCqualityBmaintenanceEnables secure, local automation of Blender through typed MCP tools for scene, modeling, material, animation, rendering, and file workflows via an authenticated loopback bridge.173MIT