Hosted, multi-tenant CAD built for FiveM and roleplay communities. Discord-native auth, live game-data integration, polished officer experience. Spin up your department in fifteen minutes.
Across the city, dispatch is already on it.

We talked to dozens of server owners and officers. The MDC you self-host is usually three years out of date and broken half the time. We fix that.
Officers log in with Discord. Rank, callsign, and department all sync from your guild roles automatically. No separate password to manage.
Connect a read-only MySQL user for citizen, vehicle, character, and job lookups. Install the mdc-fivem resource on your FXServer for live events (panics, citations, arrests, in-game tablet). QBCore, QBox, and ESX schemas are auto-detected; custom frameworks get a UI mapper.
Eight-section report editor with subjects, vehicles, charges, evidence, witnesses, related reports, and narrative. Charges pull from a penal code library you define, with fines, jail time, and classification baked in. Citations run the same flow with fewer sections, and supervisor approval gates anything going on the record.
PD, SO, SP, Fire, EMS, Hospital, DOC, and dispatch all share the same citizen database, vehicle records, and call board. Each agency still keeps its own brand, callsign format, and report types.
Citations, arrests, and panic alerts flow from the game into Doughy CAD the moment they fire. BOLOs, dispatch assignments, and wanted flags push back into FiveM. The web app pairs both directions with a live call board, BOLO feed, and on-duty unit grid.
Every lookup, citation, and report is traceable to the officer who did it. Supervisors get the full picture. Audit log is append-only.
Doughy CAD talks to your FiveM server through two complementary channels, both configured per-tenant in the panel: a read-only MySQL connection for citizen and vehicle data, and the mdc-fivem resource for live events. Pick either or both depending on what you need.
# Add the resource to your FXServer: ensure mdc-fivem # Tenant endpoint + secret (from the panel) set mdc_base_url "https://doughycad.com/your-slug" set mdc_shared_secret "sk_tenant_xxxxxxxxxxxx" set mdc_framework "auto" # MySQL is configured in the panel, not here. # Officers press F6 in-game.
The MDC we ran for three years was broken half the time and looked like Windows XP. Switching to this took an afternoon, and our officers actually want to use it now.
Discord OAuth, role mapping, game DB connector, your first BOLO. Free forever for small communities, no credit card required.