Coming soon

Website Health CLI for Agencies and AI Agents

Run website health checks from your terminal, scripts, CI jobs, and AI workflows.

Check reachability, HTTPS, response time, PageSpeed, and security headers with one command.

CLIAPI v1MCP ReadyClaude CodeCursorCI/CD

Use MonitorMojo from the dashboard, API, terminal, scripts, and future AI-agent workflows.

MonitorMojo is built API-first, so your dashboard, public API, future CLI, and future MCP workflows all use the same website health engine.

Install

Coming soon
npm install -g @wadedigital/monitormojo-cli

Check

monitormojo check https://example.com

JSON

monitormojo check https://example.com --json

CI

monitormojo check https://example.com --json --fail-on warning
json output
{
  "ok": true,
  "data": {
    "url": "https://example.com",
    "healthScore": 82,
    "status": "needs_review",
    "summary": "The website is reachable and using HTTPS, but some security headers need review."
  },
  "credits": {
    "used": 1,
    "remaining": 99
  }
}

Automation

Built for Website Health Automation

check_circle

Terminal website checks

Run a real website health check without opening the dashboard.

check_circle

Client site audits

Check client URLs before retainers, updates, launches, and handoffs.

check_circle

CI/CD checks

Add website health checks to release workflows before customer-facing changes ship.

check_circle

JSON output for scripts

Return clean structured results for shell scripts, reports, and dashboards.

check_circle

Agency reporting workflows

Build repeatable review steps for client maintenance and support work.

check_circle

AI-agent ready

Give coding agents a simple command surface for website health context.

Workflow

How It Works

Step 1

Create an API key

Generate a MonitorMojo API key from your dashboard. Keys are stored securely and can be revoked anytime.

Step 2

Run a check

Run one command against any public website URL. MonitorMojo checks reachability, HTTPS, response time, security headers, and PageSpeed signals.

Step 3

Use the result

Return a clean score, summary, warnings, and JSON output that can be used in reports, scripts, dashboards, and AI workflows.

Command surface

One Command, Any Client Website

terminal
monitormojo check https://clientsite.com
terminalmonitormojo check https://clientsite.com --json
terminalmonitormojo check https://clientsite.com --summary
terminalmonitormojo check https://clientsite.com --save
terminalmonitormojo history
terminalmonitormojo credits

AI workflows

Use MonitorMojo inside AI workflows

MonitorMojo's API v1 and future CLI are designed to work cleanly with AI coding tools and agent workflows. An agent can check a client website, read the risk summary, and suggest the next fix without manually opening dashboards.

Claude Code website review

Ask Claude Code to run a check, inspect the JSON, and turn technical signals into a focused fix list.

Cursor debugging workflow

Use website health output as context when investigating broken pages, slow responses, or missing headers.

MCP-ready health checks

Keep the workflow simple enough for MCP-style automations that call public API-backed tools.

Agency support assistant

Let an assistant check a client site and draft a concise support update from the result.

agent prompt
"Check https://clientsite.com with MonitorMojo, summarize the risks, and write a client-ready update."

Agent example

Claude Code / Cursor Example

Task

Run a MonitorMojo health check for this client website, identify the top risk, and draft a short update for the client.

Command

monitormojo check https://clientsite.com --json

Expected output

  • health score
  • risk status
  • missing security headers
  • response time
  • client-ready summary

Reference

Command Reference

CommandPurpose
monitormojo authConfigure API key
monitormojo checkRun website health check
monitormojo check --jsonReturn JSON output
monitormojo check --saveSave check to dashboard
monitormojo creditsShow remaining credits
monitormojo historyShow recent checks
monitormojo helpShow help

Setup

Configuration

VariableRequiredDefaultDescription
MONITORMOJO_API_KEYYes-API key from MonitorMojo dashboard
MONITORMOJO_API_URLNohttps://www.monitormojo.comCustom API base URL
config
export MONITORMOJO_API_KEY=mm_live_your_key

Resilience

Error Handling

Error codeWhat to do
invalid_api_keyCreate or copy a valid API key from the dashboard
insufficient_creditsBuy more checks or use a different account
invalid_urlUse a public http/https URL
check_failedRetry or check if the website blocks requests
rate_limitedWait and retry
internal_errorTry again later

Website types

Supported Website Types

Agency client sites
WordPress sites
Webflow sites
Shopify stores
SaaS marketing sites
Local business websites
Landing pages
Portfolio sites
Ecommerce sites
Client staging sites, only if publicly reachable

API-first

Built on MonitorMojo API v1

The CLI will run on top of MonitorMojo API v1. Each successful website health check uses 1 credit. Failed or invalid checks should not consume credits unless a useful result is created.

Start here

Start checking client websites faster

Create your API key, run a check, and bring MonitorMojo into your terminal, scripts, and future AI-agent workflows.