Services Case Studies DT 1.5 Get Started About Try DT 1.5 free Book a call Log in
Install and first run · exact steps, no theater

Get started.

DT 1.5 runs two ways: the dashboard in your browser, and mgo, the terminal CLI. Same agent, same approval gate, your call. Both tracks are below with the exact steps and copy-paste commands.

The demo needs no account or card. Sign in to use the full product without payment during the current open beta.
Two tracks

Browser or terminal. Pick one, or both.

They run the same audit engine and the same approval loop. The dashboard explains everything on screen; the CLI is for people who live in a terminal, the way Claude Code and Codex do it.

In your browser · Live now

The dashboard

Open it, type your URL, and read the findings in plain language. Drafted fixes wait in an approval queue. Nothing to install.

  • One free live scan in the demo, no card
  • Drafted JSON-LD fixes, queued for your approval
  • Full dashboard access during the current open beta
Start the dashboard track
In your terminal · Live

mgo, the CLI

DT 1.5 in your terminal: an interactive agent, audits, a deterministic plan, copy-paste JSON-LD, a real approval loop, and AI scans on your own keys.

  • One npm install, then sign in with mgo login
  • Bring your own AI keys, sent provider-direct
  • Honest command surface: gated commands say so
Start the CLI track
Track one · browser

Run DT 1.5 in the dashboard.

Four steps, about two minutes. The audit is a live crawl of your real pages, and it is labeled on screen if the live service is unreachable and a recorded sample is shown instead.

STEP 01

Try it free, then open the dashboard

Go to the free DT 1.5 demo. It opens on the overview and a short guided tour walks you through every part of it, step by step, so you can skip it or follow along. Everything is in the left navigation: overview, task queue, approvals, the audit runner, and the ad manager. That page is the free demo; the full dashboard, where your account, queue, and connections are saved, is at mgodata.com/dashboard. You can reopen the tour any time from the Help button at the bottom of the left navigation.

STEP 02

Sign in for open-beta access Live

Accounts and sign-in are live. In the full dashboard, create an account; no payment is required during the current open beta. Your queue persists between visits and Connections lets you connect Shopify, Search Console, an AI provider, and supported Google Ads, Meta, or TikTok ad accounts. Ad Manager verifies the exact account assets before approval; activation remains a separate decision. Google Business Profile remains unavailable while MGO awaits Google's separate API approval.

STEP 03

Run your first audit

Click Run Audit in the left navigation, type your site's address, and press Run audit. Findings come back ranked by severity, written in plain language. To see a real recorded audit of our own store instead, type:

audit field
purivial.com
STEP 04

Approve a fix

Where the audit finds a supported issue, DT 1.5 drafts the patch. In your dashboard, queue a suggestion, open Approvals, and read the exact change before it goes anywhere. Approve it or reject it; nothing ships without your yes. In the demo the queue is a read-only preview. The Shopify SEO automation page explains which approved changes can be verified on a connected store and which remain paste-ready patches.

Track two · terminal

Install mgo, DT 1.5 in your terminal.

The package is @mgodata/mgo and the command is mgo. Deterministic audits and fixes need no AI keys; they unlock with your signed-in MGO Data account, including during the current open beta. CLI AI lanes use the provider keys you bring, sent provider-direct.

Read this first: the CLI is finished software and @mgodata/mgo is live on npm right now, so the install command below works today. Every command on this page is the CLI's real command surface, not a mockup. The CLI also ships the interactive agent: run bare mgo and type what you want in plain language, and it runs these same tools on your own LLM key, showing every tool call. Gated commands say so and exit with code 2 instead of faking success.
STEP 00

Before you begin

You need a terminal, Node.js 22 or newer, your website's address, and an MGO Data account. The audit and fix commands unlock after mgo login; open-beta access requires no payment.

STEP 01

Install Live

One global npm install.

terminal
npm install -g @mgodata/mgo
STEP 02

Sign in and check the install

mgo login is a browser device flow, like the gh or claude CLIs: no password is typed into the terminal, and the real commands unlock after sign-in. mgo doctor checks your Node version, config, local state, and whether the audit service is reachable. Provider keys are reported present or absent only; their values are never printed or stored.

terminal
mgo --version
mgo login
mgo doctor
STEP 03

Run your first audit

A live crawl of your homepage, robots.txt AI-crawler rules (GPTBot, ClaudeBot, PerplexityBot, and more), sitemap.xml, llms.txt, Open Graph, and JSON-LD. Findings print ranked by severity. Every crawl is cached locally so later commands work offline.

terminal
mgo audit yourstore.com
STEP 04

Get the plan and the fixes

mgo plan ranks the real findings into a prioritized worklist with a fixed, documented scoring table. mgo schema prints the copy-paste-ready JSON-LD blocks. Both are deterministic: same crawl in, same output out, no language model involved.

terminal
mgo plan yourstore.com
mgo schema yourstore.com
STEP 05

The approval loop

Queue each drafted fix as an action request, approve or reject it, then apply the approved patch to a local HTML file. The file is re-read from disk and the action is only marked verified when the approved block parses back out. Every state change lands in an append-only audit log.

terminal
mgo schema yourstore.com --queue   # file each suggestion for approval
mgo approvals                      # list what is waiting on you
mgo approve <id>                   # or: mgo reject <id>
mgo apply <id> --file index.html   # write the approved patch, verify it

Action types that need platform approval or keys (ads, gbp) refuse to apply, print the honest reason, and exit with code 2. They are never faked.

STEP 06

Bring your own key: AI scans

mgo ai-scan asks AI answer engines about your brand and prints their real responses. It runs on your own API keys, read from your environment and sent straight to the provider you pay. They never touch an MGO server. One env var per lane:

Env varPowersNotes
ANTHROPIC_API_KEYAnthropic Claude lanemodel knowledge, no live web in this build
OPENAI_API_KEYOpenAI lanemodel knowledge, no live web in this build
PERPLEXITY_API_KEYPerplexity Sonar laneweb-grounded, cites sources
terminal
export ANTHROPIC_API_KEY="sk-ant-..."   # set whichever lane's key you have
mgo ai-scan "Your Brand"

Set several keys and pick which engine answers first with mgo config set default_provider anthropic (or openai, or perplexity). Honest caveat: API answers approximate the consumer apps, they do not exactly equal them. Treat scans as directional.

STEP 07

Bring your own key: drafting and the Director

The same keys also power the LLM drafting lanes and mgo director. Where a URL is given, each draft is grounded in the same live crawl as the audit, filed into the approval loop as pending, and never auto-published. After approval, the meta and llms.txt drafts apply to a local file with mgo apply; the Director writes an advisory weekly plan built from your real findings and queue.

terminal
mgo draft meta yourstore.com       # better title + meta description
mgo draft llmstxt yourstore.com    # curated llms.txt (optional; not a citation lever per Google)
mgo draft adcopy yourstore.com     # ad headlines + primary texts
mgo draft reply "<review text>"    # review reply, in your brand voice
mgo draft voice yourstore.com      # short brand-voice guide
mgo director yourstore.com         # advisory weekly plan, never publishes

Honest caveats, straight from the CLI's own help: drafts are never auto-published, and publishing for ad copy, review replies, and brand voice stays manual because the ad-platform and Google Business Profile write APIs are review-gated. Without a key these commands say so and exit with code 2.

Reference

Essential commands, labeled honestly.

The CLI's whole surface: run mgo --help in your terminal for the same list. Anything not built or gated by a platform review says so when you run it and exits with code 2. Nothing fakes success.

CommandWhat it doesNeeds
mgo login / whoami / logoutBrowser device-flow sign-in to your MGO Data account, like the gh CLI; real commands unlock after sign-inaccount · open beta
mgo audit <url>Full AI-visibility audit from a live crawlaccount · open beta
mgo plan <url>Deterministic prioritized worklist from the same crawlaccount · open beta
mgo schema <url>Copy-paste-ready JSON-LD blocks; --queue files them for approvalaccount · open beta
mgo approvals / approve / rejectThe approval queue and its state machineaccount · open beta
mgo apply <id> --file fWrite an approved patch into a local HTML file, then verify itaccount · open beta
mgo log / status / doctor / configAudit trail, local snapshot, health checks, settingsno account needed
mgo connect <provider>Store a platform secret (Shopify token, AI key) encrypted server-side, never plaintextaccount · open beta
mgo executeDrain approved fixes through the executor: Shopify write or local file, then re-audit to verifyservice-role setup
mgo (bare) / mgo agentThe conversational AI agent: plain language over every lane, every tool call shownyour AI key
mgo ai-scan <brand>What AI answer engines say about you, real responsesyour AI key
mgo draft <kind>LLM drafting lanes (meta, llms.txt, ad copy, review reply, brand voice), filed for approval, never auto-publishedyour AI key
mgo director <url>LLM weekly plan from real findings, advisory onlyyour AI key
mgo login --supabaseSelf-host the control plane: the approval loop on your own Supabase projectyour Supabase project
mgo seo report / connectDesigned, not built yet; running them says sorolling out
mgo gbp / adsThe standalone CLI shortcuts remain gated. Connected ad setup and approval-gated execution live in the dashboard Assistant and Ad Manager; Google publishing still depends on Google's approval.approval gated
No outcome guarantees, here or anywhere: DT 1.5 shows you what is broken and drafts the fix. No tool, ours included, can guarantee rankings, AI mentions, or revenue. We promise the work, and we show it.
Go

Two minutes to your first audit.

Start in the browser now, or take the CLI track now. And if you would rather hand it all to people, that door is open too.