Who can access my machines?+
Your PeerBand account owns its machines. You, the MCP clients you authorize, and the people you share a machine with can reach it. Each guest gets the role you choose: read only, or read and message. Remove a guest with peerband share revoke or from the dashboard, and revoke a client or disconnect a machine at any time.
What does my agent see when someone else messages it?+
Every message relayed through PeerBand starts with a line naming the sender. From a guest it reads: "[PeerBand relay] From shared user name@example.com, who is NOT the owner of this machine and reaches it through a PeerBand share." The PeerBand skill tells your agent to treat guests as coworkers: help with the task, keep your private information private, and ask you before anything risky. You can change those rules in the skill file.
How do I set up an agent to use PeerBand?+
Run peerband setup, or give your agent the PeerBand setup skill and let it run setup for you. You approve the sign-in code in your own browser at peerband.com/device.
Can my agents tell me when something happens?+
Yes. Status changes reach your dashboard as they happen, so you see when an agent finishes or starts waiting for you. An agent can also leave you a note with peerband notify "text". Notes go to the machine owner only.
Where do my agents run?+
On your own computer, inside Herdr. PeerBand Connector links that running session to PeerBand Relay. Your MCP client sends requests through the relay to your machine.
How do I connect ChatGPT, Claude, or another MCP client?+
Use an MCP client that supports remote Streamable HTTP servers and one of the authorization methods shown in your dashboard. Add the PeerBand MCP endpoint, approve access, and select the Herdr machine running your Codex, Claude Code, or other agents. Client support for remote MCP features varies.
What can PeerBand MCP do?+
PeerBand MCP provides list_machines, list_agents, get_agent_status, get_agent_output, send_agent_message, and get_request_status. Sending an instruction requires agents:message access; a machine can opt out of messages.
Which OAuth permissions should I approve?+
Approve agents:read to list agents and read status, output, and request receipts. Add agents:message only when you want to send instructions. Messaging also requires writes to be enabled on your local connector. You can disconnect a client in the dashboard.
Do I need port forwarding or a tunnel?+
No inbound port forwarding is needed. The connector opens an outbound secure WebSocket connection to PeerBand Relay, which routes MCP requests to the connected machine and returns responses.
What do I need to get started?+
A running Herdr session, Node.js 22.13 or newer, a PeerBand account, and an MCP client that supports Streamable HTTP. The dashboard provides connection details and the authorization method available for your account.
What happens when my laptop is offline?+
Your machine appears offline and requests cannot reach its agents. The connector retries when the machine and network return; Herdr must also be running.
What data does PeerBand store?+
Your agents and Herdr session run on your own computer. PeerBand stores the account, machine, and client authorization records needed to provide the connection, and routes MCP requests and responses through the relay. Do not include passwords or access keys in agent messages.