Hosted relay
Checking Awaiting evidenceConnecting securely
Checking the relay and your session.
Connection problem
The control centre is unavailable
The relay did not return a usable response.
Private infrastructure
Your computers. Your assistants.
Connect your computers to ChatGPT, Claude, and supported Gemini developer tooling. Manage access and follow their work in one place.
Workstation overview
Your paired computers stay connected in the background while they are awake.
Owner access
Sign in
Sign in with Google or GitHub, then verify with your Umbraco authenticator.
Create an account with an invitation
Enter the private code from the deployment operator, then choose your sign-in provider. You will enroll your own Umbraco MFA.
First verify your existing owner account. Then securely link your Google account without changing your machines or MFA.
Owner setup or recovery
Credentials and invitation codes stay inside encrypted requests and are never placed in the address bar.
Second factor
Verify your identity
Enter the current six-digit code from your authenticator app, or one unused recovery code.
Connect your authenticator
- Open your authenticator app.
- Scan the QR code.
- Enter the six-digit code below.
Cannot scan the QR code?
Enter this key manually. Treat it like a password.
One-time display
Save your recovery codes
Each code can replace your authenticator once. Store them offline; they cannot be shown again.
Your workspace
Overview
Manage your computers, assistants and account. Status refreshes automatically.
Owner session
Signed in Expiry unavailableComputers
0 0 onlineAssistant connector
Approve owner access
A connector is requesting the permissions below. Terminal and app-launch permissions allow arbitrary code with your normal OS user's file and network access. A project folder is not a shell sandbox. Remote work also requires your approval on the computer.
Computers
Wake an offline paired computer after saving its MAC address. Umbraco sends to the public IP learned from that computer's last heartbeat; your router must forward the chosen UDP port.
No worker has checked in
The relay is healthy, but it has no heartbeat evidence from a paired machine.
AI assistants
Assistants you have approved to use Umbraco. Each connection has its own permissions.
Connect an assistant
Use this hosted MCP address with the Umbraco.AI plugin in ChatGPT or as a custom connector in Claude:
Open the complete AI connection guide
Quick Claude setup
In Claude, open Customize → Connectors → + → Add custom connector. Name it Umbraco and paste the address above. Leave advanced OAuth credentials empty, add the connector, then complete Google sign-in, Umbraco MFA and approve the requested permissions.
Enable Umbraco in the conversation and ask Claude to list your computers. Claude needs its own approval; a ChatGPT connection does not connect Claude.
Claude connection guideAccount & security
Authenticator app
Independent Umbraco MFA is required at every sign-in.
Recovery codes
Use a saved code if your authenticator is unavailable.
Your linked accounts are used for sign-in. Linking a new account requires a sign-in within the last five minutes.
Add a computer
Choose an installer, then create a pairing file with a unique name for this computer.
1 Download Umbraco
Mac downloads are developer builds, pending Apple signing.
2 Pair this computer
Windows installation steps
- Download and run the MSI as administrator.
- Create the pairing file; the installer opens Connect Umbraco automatically.
- Select the pairing file, project folder and Blender once. The service then starts and recovers after reboots.
Install on macOS
Open the disk image, drag Umbraco to Applications, then open Umbraco. Choose your pairing file and project folder and select Pair and start. No Python, Homebrew or terminal setup is needed.
Choose Open remote work to approve commands and application access. The worker recovers at sign-in; it cannot work while the Mac is asleep or signed out.
Mac builds are developer builds until Apple signing and notarization are configured. If macOS blocks opening the app, stop and use a signed release; do not disable Gatekeeper.
Activity
Task history
Work history
Recent tasks
Latest 100 relay jobs. Online means connected—not that a task is running. Tasks started outside Umbraco do not appear here.
No tasks have been submitted to this relay.
Task details
Recorded task events
Recorded result
Worker output is shown as text. Model previews and artifact downloads are not available yet.
Access audit trail
Latest 100 recorded events. Revocation keeps this history.
Umbraco MFA is required after either provider.