Remote Agents

io.github.47-ronnPublished by GitHub account 47-ronnv0.1.47Updated Nov 6, 2026

Control fleets of remote machines via AI agents: exec, files, git, fleet ops, map/reduce.

Overview

AI-generated overview

MCP server that lets an AI run commands, manage files, drive git and orchestrate a fleet of remote machines over an encrypted relay.

What you can do
  • Run shell commands and read, write or list files on the local host or a chosen remote agent
  • Perform git status, pull, commit and push on hosts
  • Run the same exec, read, write, git or search operation across the whole fleet by tag or OS family, plus distributed map/reduce
  • Schedule cron-style tasks and dispatch autonomous AI tasks that run with the host's own credentials
  • Search and browse each host's local AI-chat history, including fleet-wide ranked snippet search
  • Find, stat, send and sync files and folders host to host, and open Cloudflare quick tunnels to a host's local port
When to use it
Useful when one assistant should operate several machines at once: deploying or inspecting hosts, running the same command everywhere, moving files between machines, or recalling past AI-chat decisions across a fleet. Overkill for a single local machine.
Requirements
A local install of the remote-agents binary (npm package remote-agents, or a prebuilt release binary) run in mcp mode over stdio. Needs a relay URL, a room name and a room token, supplied as CLI flags or REMOTE_AGENTS_* environment variables; the relay defaults to a public one. Outbound network access to the relay is required.
Before you install
Every node is a full peer that accepts commands from others by default, so use --no-agent for send-only controllers and set safety modes (plan, edit, bypass) plus allow/deny lists. The room token is the only gate on the public relay and also derives the encryption key, so use a long secret. Tools can write, delete, sync with delete, push git commits, expose local ports publicly and run arbitrary shell commands.

Installation

In SourceWeft

  1. Open Remote Agents in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

This repository has no README.

Tools

0
SourceWeft started this package once in an isolated sandbox, without credentials, to list its tools. That failed: the package did not install.

Version history

5
  1. v0.1.47LatestNov 6, 2026
  2. v0.1.45Nov 3, 2026
  3. v0.1.42Sep 24, 2026
  4. v0.1.41Sep 22, 2026
  5. v0.1.40Sep 16, 2026

Score

35% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts