Raging Coders

RinkMaster

RinkMaster app icon

Arcade Fleet Manager • 1984 Vibe

Keep your arcade fleet synchronized, scoring, and alive.

RinkMaster is a native macOS desktop app and lightweight cabinet daemon designed for multi-machine arcade fleets. Curate a single master catalog of ROMs, flyers, and marquee banners, synchronize cross-cabinet high scores, configure emulators, and let AI agents inspect and operate your machines via the Model Context Protocol (MCP).

Wrapped in a custom 1984 roller-rink arcade theme with celebratory high-score confetti, RinkMaster turns arcade cabinet maintenance from tedious SSH commands into a seamless macOS desktop experience.

Free and open-source under the MIT license on GitHub.

RinkMaster Master Game Catalog browser with Galaga gameplay snapshot, arcade flyer, backlit marquee, and high scores

System Capabilities

What You Can Do

Architecture & Intelligence

Engineered for Cabinets & AI Agents

Native Swift • macOS

Desktop Command Center

Fast, native SwiftUI and AppKit application with concurrent background caching, direct SSH pipes, and offline-first JSON storage. Built for macOS 14+.

Daemon • Raspberry Pi

Lightweight rinkmasterd

Zero-dependency Python 3 service running on each cabinet. Manages emulator configurations, hotkey combos, spinner smoothing, and gamelist synchronization over HTTP.

Standard • MCP Server

AI Agent Tool Suite

32 native Model Context Protocol tools allowing AI assistants to search catalogs, launch games, audit ROM health, inspect hardware, and sync scores autonomously.

Visual Tour

Built natively for macOS and arcade hardware

Explore RinkMaster's interface, the 1984 retro arcade theme, and machine configuration screens.