cc-fleet

Enter your fleet token to continue.

Connect

cc-fleet

connecting… πŸ€– MCP πŸ“» RPC πŸ“š Libs πŸ“‘ GPS + Add computer logout
Computers
none connected
Files +
no file open β–Ά Run ⌘⏎ Save ⌘S Delete
console ↻ reboot
repeat Γ— tools
Move
⟲ left β–² fwd ⟳ right ⬆ up β–Ό back ⬇ down

How GPS works in CC:Tweaked

A constellation is 4+ stationary computers that each broadcast their own position. Any computer with a wireless modem in range can then trilaterate its own coordinates with gps.locate().

Setup

  1. Craft 4 computers and 4 wireless modems (ender modems = unlimited range).
  2. Place them spread out, 10+ blocks apart, and not all at the same height β€” one on a tower or in a pit. All-same-Y is the classic mistake: fixes stay ambiguous and locate() returns nothing.
  3. Attach a modem to each and join each computer to the fleet (+ Add computer).
  4. Assign each host below and enter its exact block position (F3 in-game).
  5. Save & check β€” sanity checks run automatically; fix any errors.
  6. Deploy β€” each host reboots into gps host x y z (the fleet agent keeps running).
  7. Verify β€” pick a nearby 5th computer with a modem; it runs gps.locate() and confirms.

Pocket computers can't host (must be stationary). Turtles can, but shouldn't β€” if one moves, your GPS silently lies.

+ New constellation

🌐 Public directory (all tenants)

loading…

Direct RPC

fleet.send(id, data) Β· fleet.broadcast(data) Β· fleet.receive(timeout)

Named channels (pub/sub)

fleet.subscribe("chan") Β· fleet.publish("chan", data) Β· fleet.receiveChannel("chan")

Everything is relayed through the hub websocket: any distance, any dimension, no in-game modems. Channels are private to your tenant. A channel exists as soon as something subscribes or publishes.

Publish

Live debug feed

pause

How libs work

  1. Public libs are visible to every tenant, grouped by author.
  2. Install copies one into your fleet at lib/<author>/<name>.lua β€” it syncs to /net/lib/… on your computers.
  3. Load it in code with local m = fleet.lib("author/name").

Want a private lib? Just keep it under lib/ in your Files and don't publish.

Publish one of your files

Publish

Directory

⬆ up / + file ↻

What you get

Claude can list your computers (with GPS + peripherals), run commands, drive turtles, read & write both shared and per-computer files, watch logs and RPC channels, and manage GPS constellations β€” scoped to your fleet only.

Claude Code

  1. Copy the command below and run it in a terminal.
  2. That's it β€” ask Claude something like "list my turtles".

claude.ai (web/desktop)

  1. Settings β†’ Connectors β†’ Add custom connector.
  2. URL:
  3. Under advanced/auth, set a bearer token with the token below.

Your token: β€” treat it like a password; it is full access to this fleet.

Each tenant token gets a fully isolated fleet β€” computers, files, logs, channels and constellations. sudo switches your dashboard to their fleet (banner up top; click it to exit).

Create token