RelayMe
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., "@RelayMeRun the registered diagnostic task on host-1 and show the result."
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.
What is RelayMe?
RelayMe is a vendor-neutral execution bridge that gives ChatGPT, Claude, Codex, and other AI agents the ability to safely interact with remote systems. It acts as the secure "hands" for web-based and conversational agents.
Why do I need it?
Browser and conversational agent sessions are ephemeral and isolated from your infrastructure. When an agent needs to diagnose an incident, inspect service health, or run a benchmark, it has no persistent, safe way to operate on remote servers.
Why not just give the agent SSH or shell access?
Handing an LLM an open SSH key or an unconstrained run_shell tool invites accidental deletion, unauthorized changes, and security risks. RelayMe replaces arbitrary shell execution with registered bounded tasks, rootless sandboxing, disposable Git worktrees, and retained review artifacts.
What Can I Do with RelayMe?
Inspect remote systems safely: Query status, processes, service logs, and git diffs without opening inbound firewall ports or granting SSH access.
Run bounded research & test tasks: An AI research lead can inspect an experiment, launch a pre-registered benchmark or test run, disconnect, and retrieve logs later to decide the next step.
Sandboxed code execution: Run containerized
patch-and-testtasks in disposable Git worktrees where source repositories stay immutable.Durable multi-session workflows: Return hours later or hand off work between models—tasks persist in SQLite with atomic idempotency and replayable results.
Vendor-neutral client access: Works with ChatGPT, Claude, Antigravity, or custom agents via standard HTTP, CLI, and Model Context Protocol (MCP).
Related MCP server: Sandbox Compute Broker
Example: Bounded Task & Review
An external agent or engineer dispatches a bounded task, disconnects, and inspects the retained artifacts later:
# 1. Start a bounded task in an isolated disposable worktree
relayme start-executor-task host-1 research-patch-test patch-and-test \
"Fix off-by-one error in pagination parser" --idempotency-key fix-101
# 2. Check execution status and retrieve the generated diff and test log
relayme task-result <TASK_ID>
relayme task-artifact <TASK_ID> patch.diff
relayme task-artifact <TASK_ID> test.logThe agent reviews the retrieved artifacts directly—without host filesystem access or repository mutations.
Why Not Just MCP?
MCP tells an agent how to call a tool. RelayMe provides the execution, isolation, state persistence, and artifact storage behind those tools. RelayMe exposes a 13-tool FastMCP adapter on top of its durable execution engine.
Safety by Default
Host Agent is final authority: Local policies cannot be overridden by clients or Controller tokens.
Rootless container sandboxing: Tasks run in rootless Podman with
--network noneand read-only roots.Disposable Git worktrees: Host source trees are never modified directly.
Outbound-only connections: Target machines initiate outbound TLS polling; no inbound ports are opened.
Bounded review artifacts: Artifact retrieval has strict byte limits and directory traversal guards.
Current Scope (v0.4.1)
Supported: Read-only observation (R0), bounded registered tasks (R1), containerized
patch-and-testexecutor, durable SQLite state, idempotency replay, and 13-tool FastMCP adapter.Non-goals: No arbitrary remote shell, no automatic upstream Git commit/push (R2), no GPU scheduler, no autonomous research workflow engine.
Documentation
Architecture & Detailed Setup — Controller, Agent, and CLI setup guide.
Security Model & Disclosure — Defense-in-depth architecture and vulnerability reporting.
Changelog — Version history and release notes.
License
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
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 Connectors
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
Hosted runtime for persistent agent teams, durable workflows, memory, schedules, and goals.
Production-readiness for your AI coding agents.
Artifact store for AI agents — read, write, and search files by path; share by rendered URL.
Related MCP Servers
- AlicenseAqualityBmaintenanceStateful, structured, safe shell sessions for AI agents, on real infrastructure.67Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to run compute tasks in secure sandboxes with optional interactive UIs, brokering between agents and isolated execution environments.Apache 2.0
- AlicenseNot gradedqualityBmaintenanceProvides a restricted Docker-based sandbox for LLM agents, enabling file operations, command execution, and local Git within an isolated runtime.887MIT
- AlicenseAqualityBmaintenanceProvides agents with real Linux VMs to run commands, manage files, expose ports, and track costs, all through an ephemeral sandbox service.11MIT
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/PrayYoung/RelayMe'
If you have feedback or need assistance with the MCP directory API, please join our Discord server