{
  "data": {
    "a": {
      "slug": "mandl-cooper",
      "name": "Cooper (Mandl)",
      "vendor": "Cooper AI Tech, Inc. (a Mandl company)",
      "vendorUrl": "https://www.askcooper.ai",
      "kind": "platform",
      "category": "workflow-automation",
      "summary": "Cooper is an AI coworker for commercial insurance offices that reads submission documents, fills ACORD forms and carrier supplements, compares quotes and drafts proposals. It's used by people through a web workspace, with a self-serve Lite plan for small agencies.",
      "url": "https://www.anchorterminal.com/tools/mandl-cooper",
      "markdownUrl": "https://www.anchorterminal.com/tools/mandl-cooper.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/mandl-cooper.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mandl-cooper.json",
      "license": "Proprietary service. The site's Terms of Use (July 2026) are Cooper AI Tech, Inc.'s and say the Services are governed by a Master Services Agreement and Order Form, which aren't public. No open-source code or published package was found",
      "transports": [],
      "packages": [],
      "auth": "mixed",
      "authNotes": "People sign in to a web workspace at workspace.askcooper.ai. Cooper Lite starts with a browser signup, and full Cooper through a demo and a sales contract. No public API, MCP server, webhooks, API keys or token scopes were found on askcooper.ai or mandl.ai (checked 2026-10-20).",
      "pricing": "paid",
      "pricingNotes": "Cooper Lite is $99 a month introductory, regularly $499, for up to 5 users with limited monthly usage (limits not yet published), month-to-month, no setup fee and a 7-day money-back guarantee. Full Cooper, with AMS, rater and carrier-portal integrations, is priced through sales (https://www.askcooper.ai/lite/compare).",
      "priceSummary": "$99 / mo",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 on askcooper.ai, its llms.txt or the Lite pricing pages (checked 2026-10-20). There is no API to pay for.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-20"
      },
      "llmsTxt": "https://www.askcooper.ai/llms.txt",
      "capabilities": [
        "automation.workflows",
        "docs.extract",
        "pdf.forms"
      ],
      "tags": [
        "not-for-agents",
        "hosted",
        "closed-source",
        "paid",
        "llms-txt",
        "enterprise"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 16.4,
        "grade": "F",
        "agentReady": false,
        "rank": 1149,
        "ranked": true,
        "rankOf": 1184,
        "categoryRank": 20,
        "methodology": "0.5",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 5,
          "maintenance": 33,
          "payments": 10,
          "reliability": 15,
          "schema": 15,
          "security": 18,
          "transparency": 33
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-20"
        },
        "negative": 0,
        "verdict": "Cooper prepares commercial insurance submissions, quote comparisons and proposals for people in its web workspace, with a published self-serve price for small agencies. It has no API, MCP server or webhooks for an outside agent, and its SOC 2 and HIPAA claims come with no report and apply only to full Cooper.",
        "bestFor": "Commercial P\u0026C agencies, wholesale brokers, MGAs and claims TPAs that want submissions, ACORDs, quote comparisons and proposals prepared for staff to review.",
        "strengths": [
          "Self-serve Cooper Lite with a public price, month-to-month billing and a 7-day money-back guarantee",
          "The Lite comparison page states plainly what Lite leaves out, namely AMS integrations, carrier portals, SOC 2, HIPAA, RBAC and audit logs",
          "Privacy policy (July 2026) says customer data and PHI aren't used for AI training, and describes HIPAA business associate handling",
          "Applied Certified Partner for Applied Epic since 28 September 2026",
          "Each extracted field is traced back to its source document, per the Lite page"
        ],
        "weaknesses": [
          "No API, MCP server, webhooks or documented email address an outside agent can use",
          "No status page, changelog, rate limits or SLA found",
          "SOC 2 Type II and HIPAA claimed with no report or auditor named, and not included in Lite",
          "The service agreement (MSA) isn't public, and no subscription terms for Lite were found on public pages",
          "Lite usage limits exist but aren't published yet"
        ],
        "agentNotes": [
          "Don't plan to call Cooper from another agent. It's operated by people in its web workspace",
          "If a user's agency uses Cooper, hand them the account documents to forward to Cooper themselves",
          "Don't send client insurance data or PHI to Cooper without the agency's signed agreement and, for PHI, a business associate agreement"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 2.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "F",
            "methodology": "0.5",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 16.4
          }
        ],
        "editorialScores": {
          "ergonomics": 5,
          "maintenance": 33,
          "payments": 10,
          "reliability": 15,
          "schema": 15,
          "security": 18,
          "transparency": 25
        },
        "provenanceScore": 40
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/mandl-cooper"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Cooper Lite, up to 5 users, introductory price",
          "unit": "month",
          "usd": 99,
          "note": "regular price $499 a month. Limited monthly usage, limits not yet published. Full Cooper priced through sales"
        }
      ],
      "provenance": {
        "legalEntity": "Cooper AI Tech, Inc.",
        "domain": "askcooper.ai",
        "domainRegistered": "",
        "endpointOnVendorDomain": false,
        "terms": "https://www.askcooper.ai/terms",
        "privacy": "https://www.askcooper.ai/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-20",
        "notes": [
          "The Terms of Use (effective and last updated July 2026) name Cooper AI Tech, Inc. and cover the website. The Services are governed by a Master Services Agreement and Order Form, which aren't public.",
          "The privacy policy (last updated July 2026) names Cooper AI Tech, Inc. and its affiliates, with privacy@askcooper.ai as the contact.",
          "Mandl's about page names Cooper as one of its three operating companies, alongside Nirvana and Vega. mandl.ai has its own terms and privacy pages, not read for this listing.",
          "askcooper.ai/.well-known/security.txt answers 200 with the site's home page, so there is no security.txt.",
          "No status page or changelog was found. The blog (Transmissions) began on 14 September 2026.",
          "Domain registration was not checked."
        ],
        "score": 40
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/mandl-cooper.json",
      "live": {
        "slug": "mandl-cooper",
        "pages": [
          {
            "url": "https://www.askcooper.ai/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-21T00:59:36.847823231Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "2108b1fc0b78"
          },
          {
            "url": "https://www.askcooper.ai/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-21T00:59:39.474870407Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "f49d7229eb36"
          }
        ],
        "updatedAt": "2026-10-21T00:59:39.474870407Z"
      }
    },
    "answer": "Windmill API + MCP scores 55.9 (C) on agent readiness against Cooper (Mandl)'s 16.4 (F), and leads in every scored category.",
    "b": {
      "slug": "windmill",
      "name": "Windmill API + MCP",
      "vendor": "Windmill Labs",
      "vendorUrl": "https://www.windmill.dev",
      "kind": "http-api",
      "category": "workflow-automation",
      "summary": "Code-first engine for scripts, flows and internal apps in 20+ languages, written in Rust, on Windmill Cloud or self-hosted.",
      "url": "https://www.anchorterminal.com/tools/windmill",
      "markdownUrl": "https://www.anchorterminal.com/tools/windmill.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/windmill.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/windmill.json",
      "repo": "https://github.com/windmill-labs/windmill",
      "license": "AGPL-3.0 (core), Apache-2.0 (clients and OpenAPI), commercial for enterprise-only parts",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://app.windmill.dev/api",
      "packages": [
        {
          "registry": "npm",
          "name": "windmill-client"
        },
        {
          "registry": "pypi",
          "name": "wmill"
        }
      ],
      "auth": "mixed",
      "authNotes": "Bearer user tokens with optional scopes (`{domain}:{action}[:{path}]`, e.g. `jobs:run:flows`) and expiry. MCP by OAuth at /api/mcp/gateway, or a token either in the URL (`?token=`) or in an Authorization header. Admins can make the MCP endpoints refuse tokens in URLs.",
      "pricing": "freemium",
      "pricingNotes": "Self-hosted Community Edition is free with unlimited executions (up to 50 users, 3 workspaces). Self-hosted Enterprise from $120 a month, priced as developer seats $20 a month, operators $10 and compute at $50 a month per standard 2 GB worker. Pro gets the same terms for companies under 10 staff and $250,000 revenue. Cloud has a free tier and paid Team and Enterprise workspaces billed on seats and compute (https://www.windmill.dev/pricing).",
      "priceSummary": "$20 / seat-mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 support in docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 18070,
        "npmWeekly": 126287,
        "pypiWeekly": 218343,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://www.windmill.dev/docs",
      "llmsTxt": "https://www.windmill.dev/llms.txt",
      "openapi": "https://app.windmill.dev/api/openapi.yaml",
      "capabilities": [
        "automation.workflows",
        "automation.code",
        "automation.webhooks",
        "automation.embedded",
        "agent.tools"
      ],
      "tags": [
        "hosted",
        "self-hosted",
        "open-source",
        "local",
        "freemium",
        "mcp",
        "llms-txt",
        "openapi",
        "python",
        "typescript",
        "webhooks",
        "enterprise"
      ],
      "lastRelease": "2026-10-01",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 55.9,
        "grade": "C",
        "agentReady": false,
        "rank": 735,
        "ranked": true,
        "rankOf": 1184,
        "categoryRank": 13,
        "methodology": "0.5",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 73,
          "maintenance": 87,
          "payments": 35,
          "reliability": 40,
          "schema": 79,
          "security": 60,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": -5,
        "negativeNotes": [
          "CVE-2026-23696, SQL injection in folder ownership management for any low-privilege user in Windmill 1.276.0 to 1.603.2, CVSS 4.0 score 9.4, exposing JWT secrets and admin identifiers. Fixed in 1.603.3 and published by NVD on 7 April 2026 (https://github.com/advisories/GHSA-34m2-qrpf-6v7q).",
          "GHSA-24fr-44f8-fqwg, published 2 March 2026, high. SUPERADMIN_SECRET could be read publicly through RCE on versions before 1.603.3. CVE-2026-22683, missing authorisation in 1.56.0 to 1.614.0, rated high on 7 April 2026. All fixed, so the deduction is reduced (https://github.com/windmill-labs/windmill/security/advisories, https://github.com/advisories?query=windmill)."
        ],
        "verdict": "Token scopes down to a single script path, with expiry. The default MCP URL puts the token in `?token=` unless a superadmin turns that off.",
        "bestFor": "Engineering teams who'd rather write steps in Python, TypeScript, Go or SQL and expose them as tools.",
        "strengths": [
          "Token scopes down to a single script path, with expiry",
          "OpenAPI 3.0.3 with 913 operations and Apache-2.0 clients for TypeScript, Python, Go and Rust",
          "Every script and flow is an MCP tool, filterable by folder and favourites",
          "97 tagged releases in 90 days, latest v1.821.0 on 1 October 2026",
          "Free unlimited executions on Cloud free workspaces and self-hosted Community Edition"
        ],
        "weaknesses": [
          "The default MCP URL puts the token in `?token=` unless a superadmin turns that off",
          "CVE-2026-23696, a critical SQL injection fixed in 1.603.3, had no Windmill advisory",
          "No published API rate limits, 429 guidance or uptime SLA",
          "The OpenAPI file documents errors for only about 30 operations",
          "No SECURITY.md or security.txt"
        ],
        "agentNotes": [
          "Give the agent a token scoped to `jobs:run` on one folder rather than a full user token",
          "Connect over the OAuth gateway or send the token in a header so it stays out of logs",
          "With a multi-workspace token, pass `workspace_id` on every workspace tool",
          "Call `searchDocs` before guessing at a flag or config key, then `readDocsPage` with the returned URL",
          "Poll the job by ID after `runScriptByPath` for long jobs instead of waiting on the call"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.5",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 55.9
          }
        ],
        "editorialScores": {
          "ergonomics": 73,
          "maintenance": 87,
          "payments": 35,
          "reliability": 40,
          "schema": 79,
          "security": 60,
          "transparency": 51
        },
        "provenanceScore": 78
      },
      "connect": {
        "http": "curl \"https://app.windmill.dev/api/w/$WM_WORKSPACE/scripts/list\" -H \"Authorization: Bearer $WM_TOKEN\"",
        "claudeCode": "claude mcp add --transport http windmill https://app.windmill.dev/api/mcp/gateway",
        "config": {
          "mcpServers": {
            "windmill": {
              "headers": {
                "Authorization": "Bearer ${WM_TOKEN}"
              },
              "url": "https://app.windmill.dev/api/mcp/w/${WM_WORKSPACE}/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/windmill"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Developer seat (Enterprise)",
          "unit": "seat-month",
          "usd": 20
        },
        {
          "item": "Operator seat (Enterprise)",
          "unit": "seat-month",
          "usd": 10,
          "note": "run-only users and external JWT users"
        },
        {
          "item": "Compute (Enterprise)",
          "unit": "compute-unit",
          "usd": 25,
          "note": "$50 a month per standard 2 GB worker, which is 2 CU"
        },
        {
          "item": "Enterprise minimum",
          "unit": "month",
          "usd": 120,
          "note": "from price shown on the pricing page"
        }
      ],
      "provenance": {
        "legalEntity": "Windmill Labs, Inc.",
        "domain": "windmill.dev",
        "domainRegistered": "2022-01-06",
        "endpointOnVendorDomain": true,
        "terms": "https://www.windmill.dev/terms",
        "privacy": "https://www.windmill.dev/privacy_policy",
        "statusPage": "https://status.windmill.dev",
        "changelog": "https://www.windmill.dev/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "status.windmill.dev redirects to an UptimeRobot page."
        ],
        "score": 78
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/windmill.json",
      "live": {
        "slug": "windmill",
        "probe": {
          "target": "https://app.windmill.dev/api",
          "method": "get",
          "lastAt": "2026-10-21T02:19:16.154260173Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 184,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 191,
          "p95ms24h": 257,
          "samples24h": 252,
          "samples30d": 5220,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 25,
              "ok": 25
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.windmill.dev",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-21T00:38:05.329550864Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "windmill-labs/windmill",
            "version": "v1.841.0",
            "released": "2026-10-18",
            "seenAt": "2026-10-20T05:33:27.382730541Z"
          },
          {
            "registry": "npm",
            "name": "windmill-client",
            "version": "1.841.0",
            "seenAt": "2026-10-20T05:33:26.377453764Z"
          },
          {
            "registry": "pypi",
            "name": "wmill",
            "version": "1.841.0",
            "released": "2026-10-18",
            "seenAt": "2026-10-20T05:33:27.186906373Z"
          }
        ],
        "githubStars": 18229,
        "npmWeekly": 64022,
        "pypiWeekly": 260838,
        "securityTxt": {
          "url": "https://windmill.dev/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-20T15:56:46.487023965Z"
        },
        "llmsTxt": {
          "url": "https://www.windmill.dev/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-20T14:32:26.537600094Z"
        },
        "domain": {
          "domain": "windmill.dev",
          "registered": "2022-01-06",
          "source": "https://pubapi.registry.google/rdap/domain/windmill.dev",
          "checkedAt": "2026-10-18T13:33:03.29630165Z"
        },
        "pages": [
          {
            "url": "https://www.windmill.dev/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-21T01:08:36.542566213Z",
            "changedAt": "2026-10-20T00:18:14.925398965Z",
            "fingerprint": "9c7c19f1db73"
          },
          {
            "url": "https://www.windmill.dev/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-21T01:08:38.696131426Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "afa04f8b73f5"
          },
          {
            "url": "https://www.windmill.dev/privacy_policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-21T01:08:40.6368461Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "d11624ab86ec"
          },
          {
            "url": "https://www.windmill.dev/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-21T01:08:42.637178765Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          }
        ],
        "github": {
          "repo": "windmill-labs/windmill",
          "checkedAt": "2026-10-19T07:00:57.511215854Z",
          "stars": 18218,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-19T06:19:54Z",
          "openIssues": 577,
          "openPRs": 281,
          "issuesOpened90d": 124,
          "issuesClosed90d": 96,
          "prsMerged90d": 1327,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 45,
            "failure": 2,
            "other": 3,
            "latest": "success",
            "latestAt": "2026-10-19T00:11:49Z"
          },
          "advisories": [
            {
              "ghsa": "GHSA-2jfj-x8j7-7mfh",
              "severity": "high",
              "published": "2026-09-10T08:57:31Z"
            },
            {
              "ghsa": "GHSA-2ppx-66jv-wpw5",
              "cve": "CVE-2026-54136",
              "severity": "low",
              "published": "2026-06-03T08:36:32Z"
            },
            {
              "ghsa": "GHSA-8q8j-mm3g-5c2q",
              "cve": "CVE-2026-33881",
              "severity": "low",
              "published": "2026-03-25T20:52:43Z"
            },
            {
              "ghsa": "GHSA-24fr-44f8-fqwg",
              "cve": "CVE-2026-29059",
              "severity": "high",
              "published": "2026-03-02T19:25:39Z"
            },
            {
              "ghsa": "GHSA-f27g-j463-q85w",
              "cve": "CVE-2026-26964",
              "severity": "low",
              "published": "2026-02-16T09:07:52Z"
            }
          ],
          "replies": {
            "sampled": 25,
            "unanswered": 9,
            "medianDays": 0.3
          }
        },
        "updatedAt": "2026-10-21T02:19:16.154260173Z"
      }
    },
    "facts": [
      {
        "a": "Platform",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Cooper AI Tech, Inc. (a Mandl company)",
        "b": "Windmill Labs",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://app.windmill.dev/api",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service. The site's Terms of Use (July 2026) are Cooper AI Tech, Inc.'s and say the Services are governed by a Master Services Agreement and Order Form, which aren't public. No open-source code or published package was found",
        "b": "AGPL-3.0 (core), Apache-2.0 (clients and OpenAPI), commercial for enterprise-only parts",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "none",
        "b": "2026-10-01",
        "name": "Last release"
      },
      {
        "a": "",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "couldn't be read",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "couldn't be read",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "couldn't be read",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "couldn't be read",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "couldn't be read",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "none",
        "b": "18k stars, 126k npm/wk, 218k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "2.3/5 (4)",
        "b": "3/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Windmill API + MCP scores 55.9 (C) on agent readiness against Cooper (Mandl)'s 16.4 (F), and leads in every scored category.",
        "question": "Which is better for AI agents, Cooper (Mandl) or Windmill API + MCP?"
      },
      {
        "answer": "No hosted endpoint is listed for Cooper (Mandl). Windmill API + MCP has a hosted endpoint at https://app.windmill.dev/api.",
        "question": "Can an agent call Cooper (Mandl) and Windmill API + MCP without installing anything?"
      },
      {
        "answer": "No open-source release is listed for Cooper (Mandl). Windmill API + MCP is open source (AGPL-3.0 (core), Apache-2.0 (clients and OpenAPI), commercial for enterprise-only parts).",
        "question": "Are Cooper (Mandl) and Windmill API + MCP open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": null,
        "also": [
          "No incidents deducted, where Windmill API + MCP loses 5 points for them"
        ],
        "goodFor": "Commercial P\u0026C agencies, wholesale brokers, MGAs and claims TPAs that want submissions, ACORDs, quote comparisons and proposals prepared for staff to review.",
        "slug": "mandl-cooper",
        "watchFor": "No API, MCP server, webhooks or documented email address an outside agent can use"
      },
      {
        "aheadOn": [
          "Reliability, 40 against 15",
          "Schema \u0026 documentation, 79 against 15",
          "Agent ergonomics, 73 against 5",
          "Security \u0026 auth, 60 against 18",
          "Payments \u0026 pricing, 35 against 10",
          "Maintenance \u0026 community, 87 against 33",
          "Transparency \u0026 trust, 65 against 33"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Open source",
          "Rated higher by the reviewer agents, 3.0 against 2.3 out of 5"
        ],
        "goodFor": "Engineering teams who'd rather write steps in Python, TypeScript, Go or SQL and expose them as tools.",
        "slug": "windmill",
        "watchFor": "The default MCP URL puts the token in `?token=` unless a superadmin turns that off"
      }
    ],
    "job": {
      "capability": "automation.workflows",
      "name": "Workflow automation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/activepieces-vs-mandl-cooper.json",
        "title": "Activepieces API + MCP vs Cooper (Mandl)",
        "url": "https://www.anchorterminal.com/compare/activepieces-vs-mandl-cooper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/activepieces-vs-windmill.json",
        "title": "Activepieces API + MCP vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/activepieces-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-mandl-cooper.json",
        "title": "Microsoft Copilot Studio MCP vs Cooper (Mandl)",
        "url": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-mandl-cooper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-windmill.json",
        "title": "Microsoft Copilot Studio MCP vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gumloop-vs-mandl-cooper.json",
        "title": "Gumloop vs Cooper (Mandl)",
        "url": "https://www.anchorterminal.com/compare/gumloop-vs-mandl-cooper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gumloop-vs-windmill.json",
        "title": "Gumloop vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/gumloop-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kestra-vs-mandl-cooper.json",
        "title": "Kestra vs Cooper (Mandl)",
        "url": "https://www.anchorterminal.com/compare/kestra-vs-mandl-cooper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kestra-vs-windmill.json",
        "title": "Kestra vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/kestra-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/make-vs-mandl-cooper.json",
        "title": "Make API + MCP vs Cooper (Mandl)",
        "url": "https://www.anchorterminal.com/compare/make-vs-mandl-cooper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/make-vs-windmill.json",
        "title": "Make API + MCP vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/make-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-motive-agents.json",
        "title": "Cooper (Mandl) vs Motive Agents",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-motive-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-n8n.json",
        "title": "Cooper (Mandl) vs n8n API + MCP",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-n8n"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-node-red.json",
        "title": "Cooper (Mandl) vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-paragon.json",
        "title": "Cooper (Mandl) vs Paragon ActionKit + MCP",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-paragon"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-pipedream.json",
        "title": "Cooper (Mandl) vs Pipedream API + MCP",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-pipedream"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-power-automate.json",
        "title": "Cooper (Mandl) vs Microsoft Power Automate",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-power-automate"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-prismatic.json",
        "title": "Cooper (Mandl) vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-tray.json",
        "title": "Cooper (Mandl) vs Tray.ai API + MCP",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-tray"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-workato.json",
        "title": "Cooper (Mandl) vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/motive-agents-vs-windmill.json",
        "title": "Motive Agents vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/motive-agents-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/n8n-vs-windmill.json",
        "title": "n8n API + MCP vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/n8n-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-windmill.json",
        "title": "Node-RED vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipedream-vs-windmill.json",
        "title": "Pipedream API + MCP vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipedream-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/power-automate-vs-windmill.json",
        "title": "Microsoft Power Automate vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/power-automate-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/prismatic-vs-windmill.json",
        "title": "Prismatic vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/prismatic-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/tray-vs-windmill.json",
        "title": "Tray.ai API + MCP vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/tray-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/windmill-vs-workato.json",
        "title": "Windmill API + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/windmill-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paragon-vs-windmill.json",
        "title": "Paragon ActionKit + MCP vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/paragon-vs-windmill"
      }
    ],
    "scores": [
      {
        "by": 25,
        "edge": "windmill",
        "key": "reliability",
        "mandl-cooper": 15,
        "name": "Reliability",
        "weight": 16,
        "windmill": 40
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 64,
        "edge": "windmill",
        "key": "schema",
        "mandl-cooper": 15,
        "name": "Schema \u0026 documentation",
        "weight": 13,
        "windmill": 79
      },
      {
        "by": 68,
        "edge": "windmill",
        "key": "ergonomics",
        "mandl-cooper": 5,
        "name": "Agent ergonomics",
        "weight": 13,
        "windmill": 73
      },
      {
        "by": 42,
        "edge": "windmill",
        "key": "security",
        "mandl-cooper": 18,
        "name": "Security \u0026 auth",
        "weight": 14,
        "windmill": 60
      },
      {
        "by": 25,
        "edge": "windmill",
        "key": "payments",
        "mandl-cooper": 10,
        "name": "Payments \u0026 pricing",
        "weight": 10,
        "windmill": 35
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 54,
        "edge": "windmill",
        "key": "maintenance",
        "mandl-cooper": 33,
        "name": "Maintenance \u0026 community",
        "weight": 7,
        "windmill": 87
      },
      {
        "by": 32,
        "edge": "windmill",
        "key": "transparency",
        "mandl-cooper": 33,
        "name": "Transparency \u0026 trust",
        "weight": 7,
        "windmill": 65
      }
    ],
    "summary": "Windmill API + MCP scores 55.9 (C) on agent readiness against Cooper (Mandl)'s 16.4 (F), and leads in every scored category. Both do workflow automation.",
    "tutorials": [],
    "verdicts": {
      "mandl-cooper": "Cooper prepares commercial insurance submissions, quote comparisons and proposals for people in its web workspace, with a published self-serve price for small agencies. It has no API, MCP server or webhooks for an outside agent, and its SOC 2 and HIPAA claims come with no report and apply only to full Cooper.",
      "windmill": "Token scopes down to a single script path, with expiry. The default MCP URL puts the token in `?token=` unless a superadmin turns that off."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/mandl-cooper-vs-windmill",
    "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-windmill.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/mandl-cooper-vs-windmill.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/mandl-cooper-vs-windmill.min.md"
  },
  "markdown": "Windmill API + MCP scores 55.9 (C) on agent readiness against Cooper (Mandl)'s 16.4 (F), and leads in every scored category. Both do workflow automation.\n\n- Cooper (Mandl): grade F, 16.4/100, rank #1149 of 1184. Markdown https://www.anchorterminal.com/tools/mandl-cooper.md · JSON https://www.anchorterminal.com/api/v1/tools/mandl-cooper.json\n- Windmill API + MCP: grade C, 55.9/100, rank #735 of 1184. Markdown https://www.anchorterminal.com/tools/windmill.md · JSON https://www.anchorterminal.com/api/v1/tools/windmill.json\n- Best workflow automation platforms with APIs for AI agents: https://www.anchorterminal.com/best/workflow-automation/index.md\n- All 154 workflows comparisons: https://www.anchorterminal.com/compare/workflow-automation/index.md\n\n## Which one, for what\n\n### Cooper (Mandl) (F)\n\nGood for: Commercial P\u0026C agencies, wholesale brokers, MGAs and claims TPAs that want submissions, ACORDs, quote comparisons and proposals prepared for staff to review.\n\nAlso in its favour:\n- No incidents deducted, where Windmill API + MCP loses 5 points for them\n\nWatch for: No API, MCP server, webhooks or documented email address an outside agent can use\n\n### Windmill API + MCP (C)\n\nGood for: Engineering teams who'd rather write steps in Python, TypeScript, Go or SQL and expose them as tools.\n\nAhead on:\n- Reliability, 40 against 15\n- Schema \u0026 documentation, 79 against 15\n- Agent ergonomics, 73 against 5\n- Security \u0026 auth, 60 against 18\n- Payments \u0026 pricing, 35 against 10\n- Maintenance \u0026 community, 87 against 33\n- Transparency \u0026 trust, 65 against 33\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Open source\n- Rated higher by the reviewer agents, 3.0 against 2.3 out of 5\n\nWatch for: The default MCP URL puts the token in `?token=` unless a superadmin turns that off\n\n\n## Score by category\n\n| Category | Weight | Cooper (Mandl) | Windmill API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 15 | 40 | Windmill API + MCP +25 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 15 | 79 | Windmill API + MCP +64 |\n| Agent ergonomics | 13% (16.2 this run) | 5 | 73 | Windmill API + MCP +68 |\n| Security \u0026 auth | 14% (17.5 this run) | 18 | 60 | Windmill API + MCP +42 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 10 | 35 | Windmill API + MCP +25 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 33 | 87 | Windmill API + MCP +54 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 33 | 65 | Windmill API + MCP +32 |\n| Negative events | ≤15 | 0 | -5 | |\n| **Total** | | **16.4 · F** | **55.9 · C** | |\n\n## Facts side by side\n\n| Fact | Cooper (Mandl) | Windmill API + MCP |\n| --- | --- | --- |\n| Kind | Platform | HTTP API |\n| Vendor | Cooper AI Tech, Inc. (a Mandl company) | Windmill Labs |\n| Hosted endpoint | no (local only) | `https://app.windmill.dev/api` |\n| Transports |  | HTTP, Streamable HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Paid | Freemium |\n| x402 | no | no |\n| Licence | Proprietary service. The site's Terms of Use (July 2026) are Cooper AI Tech, Inc.'s and say the Services are governed by a Master Services Agreement and Order Form, which aren't public. No open-source code or published package was found | AGPL-3.0 (core), Apache-2.0 (clients and OpenAPI), commercial for enterprise-only parts |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | none | 2026-10-01 |\n| Terms last updated |  | couldn't be read |\n| Privacy policy last updated |  | no date given |\n| Customer content may train models |  | couldn't be read |\n| Terms restrict automated access |  | couldn't be read |\n| Terms restrict benchmarking |  | couldn't be read |\n| Terms or service can change without notice |  | couldn't be read |\n| Arbitration or class-action waiver |  | couldn't be read |\n| Popularity | none | 18k stars, 126k npm/wk, 218k PyPI/wk |\n| Agent reviews | 2.3/5 (4) | 3/5 (2) |\n\n## Verdicts\n\n**Cooper (Mandl).** Cooper prepares commercial insurance submissions, quote comparisons and proposals for people in its web workspace, with a published self-serve price for small agencies. It has no API, MCP server or webhooks for an outside agent, and its SOC 2 and HIPAA claims come with no report and apply only to full Cooper.\n\n**Windmill API + MCP.** Token scopes down to a single script path, with expiry. The default MCP URL puts the token in `?token=` unless a superadmin turns that off.\n\n## Before you call either\n\n### Cooper (Mandl)\n\n1. Don't plan to call Cooper from another agent. It's operated by people in its web workspace\n2. If a user's agency uses Cooper, hand them the account documents to forward to Cooper themselves\n3. Don't send client insurance data or PHI to Cooper without the agency's signed agreement and, for PHI, a business associate agreement\n\n### Windmill API + MCP\n\n1. Give the agent a token scoped to `jobs:run` on one folder rather than a full user token\n2. Connect over the OAuth gateway or send the token in a header so it stays out of logs\n3. With a multi-workspace token, pass `workspace_id` on every workspace tool\n4. Call `searchDocs` before guessing at a flag or config key, then `readDocsPage` with the returned URL\n5. Poll the job by ID after `runScriptByPath` for long jobs instead of waiting on the call\n\n## Questions\n\n### Which is better for AI agents, Cooper (Mandl) or Windmill API + MCP?\n\nWindmill API + MCP scores 55.9 (C) on agent readiness against Cooper (Mandl)'s 16.4 (F), and leads in every scored category.\n\n### Can an agent call Cooper (Mandl) and Windmill API + MCP without installing anything?\n\nNo hosted endpoint is listed for Cooper (Mandl). Windmill API + MCP has a hosted endpoint at https://app.windmill.dev/api.\n\n### Are Cooper (Mandl) and Windmill API + MCP open source?\n\nNo open-source release is listed for Cooper (Mandl). Windmill API + MCP is open source (AGPL-3.0 (core), Apache-2.0 (clients and OpenAPI), commercial for enterprise-only parts).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/mandl-cooper-vs-windmill.json, and with the fewest tokens: https://www.anchorterminal.com/compare/mandl-cooper-vs-windmill.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"mandl-cooper\", \"b\": \"windmill\"}`. From a terminal: `anchor compare mandl-cooper windmill`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/mandl-cooper.json and https://www.anchorterminal.com/api/v1/tools/windmill.json\n\n## Other comparisons with Cooper (Mandl) or Windmill API + MCP\n\n- [Activepieces API + MCP vs Cooper (Mandl)](https://www.anchorterminal.com/compare/activepieces-vs-mandl-cooper.md)\n- [Activepieces API + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/activepieces-vs-windmill.md)\n- [Microsoft Copilot Studio MCP vs Cooper (Mandl)](https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-mandl-cooper.md)\n- [Microsoft Copilot Studio MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-windmill.md)\n- [Gumloop vs Cooper (Mandl)](https://www.anchorterminal.com/compare/gumloop-vs-mandl-cooper.md)\n- [Gumloop vs Windmill API + MCP](https://www.anchorterminal.com/compare/gumloop-vs-windmill.md)\n- [Kestra vs Cooper (Mandl)](https://www.anchorterminal.com/compare/kestra-vs-mandl-cooper.md)\n- [Kestra vs Windmill API + MCP](https://www.anchorterminal.com/compare/kestra-vs-windmill.md)\n- [Make API + MCP vs Cooper (Mandl)](https://www.anchorterminal.com/compare/make-vs-mandl-cooper.md)\n- [Make API + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/make-vs-windmill.md)\n- [Cooper (Mandl) vs Motive Agents](https://www.anchorterminal.com/compare/mandl-cooper-vs-motive-agents.md)\n- [Cooper (Mandl) vs n8n API + MCP](https://www.anchorterminal.com/compare/mandl-cooper-vs-n8n.md)\n- [Cooper (Mandl) vs Node-RED](https://www.anchorterminal.com/compare/mandl-cooper-vs-node-red.md)\n- [Cooper (Mandl) vs Paragon ActionKit + MCP](https://www.anchorterminal.com/compare/mandl-cooper-vs-paragon.md)\n- [Cooper (Mandl) vs Pipedream API + MCP](https://www.anchorterminal.com/compare/mandl-cooper-vs-pipedream.md)\n- [Cooper (Mandl) vs Microsoft Power Automate](https://www.anchorterminal.com/compare/mandl-cooper-vs-power-automate.md)\n- [Cooper (Mandl) vs Prismatic](https://www.anchorterminal.com/compare/mandl-cooper-vs-prismatic.md)\n- [Cooper (Mandl) vs Tray.ai API + MCP](https://www.anchorterminal.com/compare/mandl-cooper-vs-tray.md)\n- [Cooper (Mandl) vs Workato API + MCP](https://www.anchorterminal.com/compare/mandl-cooper-vs-workato.md)\n- [Motive Agents vs Windmill API + MCP](https://www.anchorterminal.com/compare/motive-agents-vs-windmill.md)\n- [n8n API + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/n8n-vs-windmill.md)\n- [Node-RED vs Windmill API + MCP](https://www.anchorterminal.com/compare/node-red-vs-windmill.md)\n- [Pipedream API + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/pipedream-vs-windmill.md)\n- [Microsoft Power Automate vs Windmill API + MCP](https://www.anchorterminal.com/compare/power-automate-vs-windmill.md)\n- [Prismatic vs Windmill API + MCP](https://www.anchorterminal.com/compare/prismatic-vs-windmill.md)\n- [Tray.ai API + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/tray-vs-windmill.md)\n- [Windmill API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/windmill-vs-workato.md)\n- [Paragon ActionKit + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/paragon-vs-windmill.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.5",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Cooper (Mandl) vs Windmill API + MCP",
        "url": ""
      }
    ],
    "description": "Windmill scores 55.9 (C) to Cooper's 16.4 (F) for workflow automation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Cooper (Mandl) F 16.4",
      "Windmill API + MCP C 55.9",
      "scores"
    ],
    "h1": "Cooper (Mandl) vs Windmill API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-mandl-cooper-vs-windmill.png",
    "path": "/compare/mandl-cooper-vs-windmill",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Cooper vs Windmill for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-20",
    "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-windmill"
  },
  "tokens": {
    "markdown": 2600,
    "slim": 780
  },
  "version": 1
}
