Add Waymark as MCP

JSON-RPC at https://waymark.genedai.me/api/mcp, protocol 2024-11-05. POST that URL. GET returns the JSON card, not an SSE stream. The card is also at /.well-known/mcp.json. There is no separate agent login.

Cursor / Claude

{
  "mcpServers": {
    "waymark": {
      "url": "https://waymark.genedai.me/api/mcp"
    }
  }
}

Tools: scan_domain, get_score, get_leaderboard, discover_products, get_journey, list_checks, get_essentials. scan_domain always runs a fresh scan. It does not use the 6-hour POST /api/scan cache and it does not send the notify email. It counts against the scan rate limit. get_score reads a stored score and does not start a scan. get_essentials returns the stored baselineScore, not a recompute and not the public grade.

The page’s browser harness is separate from this MCP server. Claude Code and Codex journeys are queued for a signed worker, and neither one changes the grade.