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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-proxyuse Blender to create a 3D cube"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: ssh-chat-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 installed
Maintenance
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
- 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
- AlicenseAqualityDmaintenanceZero-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.17102MIT
- AlicenseAqualityBmaintenanceConnects MCP clients to a local Blender + Bonsai (BlenderBIM) session for scene inspection, IFC project querying, viewport screenshots, and executing Python code in Blender.83MIT
- FlicenseNot gradedqualityBmaintenanceAggregates MCP tools from AT series IDE plugins into a single server, routing calls to plugin bridges for SSH, JumpServer, and more.1
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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