{
  "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-11-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "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"
  },
  "tool": {
    "slug": "jerry-mcp",
    "name": "Jerry MCP server",
    "vendor": "Jerry",
    "vendorUrl": "https://getjerry.com",
    "kind": "mcp",
    "category": "personal-finance",
    "summary": "Jerry's hosted MCP server lets an assistant shop car, motorcycle, home and renters insurance across more than 100 insurers, filling in the application, getting and comparing quotes and a final price. Buying continues in the Jerry app.",
    "url": "https://www.anchorterminal.com/tools/jerry-mcp",
    "markdownUrl": "https://www.anchorterminal.com/tools/jerry-mcp.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/jerry-mcp.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/jerry-mcp.json",
    "dns": "jerry-mcp.grade.anchorterminal.com",
    "transports": [
      "streamable-http"
    ],
    "remoteUrl": "https://mcp.jerry.ai/mcp",
    "packages": [],
    "auth": "oauth",
    "authNotes": "OAuth 2.1 with dynamic client registration; customers sign in with a phone number and a texted code. initialize and tools/list work without a token; every tool call needs one.",
    "pricing": "free",
    "pricingNotes": "Free for customers; Jerry is a licensed insurance broker paid by insurers (checked 2026-11-07).",
    "priceSummary": "Free",
    "where": "hosted",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 on the MCP docs or pricing page (checked 2026-11-07).",
      "endpoints": []
    },
    "toolCount": 8,
    "popularity": {
      "githubStars": null,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-11-07"
    },
    "docsUrl": "https://mcp.jerry.ai/docs",
    "registryName": "ai.jerry/insurance",
    "capabilities": [
      "insurance.quotes",
      "shopping.compare",
      "finance.insurance"
    ],
    "tags": [
      "official",
      "hosted",
      "mcp",
      "remote-mcp",
      "oauth",
      "free",
      "mcp-registry",
      "annotated-tools"
    ],
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 47.5,
      "grade": "D",
      "agentReady": false,
      "rank": 1154,
      "ranked": true,
      "rankOf": 1510,
      "categoryRank": 2,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 81,
        "maintenance": 50,
        "payments": 30,
        "reliability": 15,
        "schema": 65,
        "security": 59,
        "transparency": 27
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 15,
          "points": 3,
          "reason": "No status page found (0). No history (5). An Errors and limits section in the developer reference, not read in full (5 of 15). A jerry_wait tool for long quote runs; idempotency not read (5 of 15). No SLA (0). Version 0.0.1 (0 of 10). 0 + 5 + 5 + 5 + 0 + 0 = 15.",
          "checked": "2026-11-07"
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 65,
          "points": 10.56,
          "reason": "Eight tools read from tools/list with JSON Schema inputs (25). No llms.txt (404) (0). Long descriptions of the shopping flow (16 of 20). Typed inputs, one enum (10 of 15). A developer reference with endpoints, authentication and errors (12 of 15). Registry 0.0.1; no changelog (2 of 15). 25 + 0 + 16 + 10 + 12 + 2 = 65.",
          "checked": "2026-11-07"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 81,
          "points": 13.16,
          "reason": "Eight tools, about 32 KB (25). Status and quotes fetched separately (12 of 20). Errors documented in the reference (12 of 20). All annotated, four read-only (20). Stateless, with a header to force sign-in for clients that need it (12 of 15). 25 + 12 + 12 + 20 + 12 = 81.",
          "checked": "2026-11-07"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 59,
          "points": 10.33,
          "reason": "OAuth 2.1 with protected-resource metadata and published scopes in the 401 challenge (28 of 30). Buying isn't possible from the server; prices are estimates until a final price (18 of 20). Returns Jerry's own quote data (10). No audit log (0). No security programme found (3 of 20). 28 + 18 + 10 + 0 + 3 = 59.",
          "checked": "2026-11-07"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 30,
          "points": 3.75,
          "reason": "No machine payment protocol (0). No price to publish; free to customers (10 of 20). Free (20). A customer signs in with a phone code (0). 0 + 10 + 20 + 0 = 30.",
          "checked": "2026-11-07"
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 50,
          "points": 4.38,
          "reason": "Registry entry ai.jerry/insurance 0.0.1 on 25 October 2026 (30). No dated releases (0). Help and privacy links; no changelog (5 of 15). Official registry entry under its own namespace (15). No package (0). 30 + 0 + 5 + 15 + 0 = 50. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.",
          "checked": "2026-11-07"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 27,
          "points": 2.36,
          "note": "editorial 15, provenance 38",
          "reason": "Closed service; terms and privacy not found at jerry.ai (5 of 30). The docs say Jerry never shares data with third parties for marketing (10 of 30). No deprecation policy (0). Subprocessors not found (0). 5 + 10 + 0 + 0 = 15.",
          "checked": "2026-11-07"
        }
      ],
      "assessment": {
        "date": "2026-11-07",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "Eight tools, about 32 KB (25). Status and quotes fetched separately (12 of 20). Errors documented in the reference (12 of 20). All annotated, four read-only (20). Stateless, with a header to force sign-in for clients that need it (12 of 15). 25 + 12 + 12 + 20 + 12 = 81.",
          "maintenance": "Registry entry ai.jerry/insurance 0.0.1 on 25 October 2026 (30). No dated releases (0). Help and privacy links; no changelog (5 of 15). Official registry entry under its own namespace (15). No package (0). 30 + 0 + 5 + 15 + 0 = 50. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.",
          "payments": "No machine payment protocol (0). No price to publish; free to customers (10 of 20). Free (20). A customer signs in with a phone code (0). 0 + 10 + 20 + 0 = 30.",
          "reliability": "No status page found (0). No history (5). An Errors and limits section in the developer reference, not read in full (5 of 15). A jerry_wait tool for long quote runs; idempotency not read (5 of 15). No SLA (0). Version 0.0.1 (0 of 10). 0 + 5 + 5 + 5 + 0 + 0 = 15.",
          "schema": "Eight tools read from tools/list with JSON Schema inputs (25). No llms.txt (404) (0). Long descriptions of the shopping flow (16 of 20). Typed inputs, one enum (10 of 15). A developer reference with endpoints, authentication and errors (12 of 15). Registry 0.0.1; no changelog (2 of 15). 25 + 0 + 16 + 10 + 12 + 2 = 65.",
          "security": "OAuth 2.1 with protected-resource metadata and published scopes in the 401 challenge (28 of 30). Buying isn't possible from the server; prices are estimates until a final price (18 of 20). Returns Jerry's own quote data (10). No audit log (0). No security programme found (3 of 20). 28 + 18 + 10 + 0 + 3 = 59.",
          "transparency": "Closed service; terms and privacy not found at jerry.ai (5 of 30). The docs say Jerry never shares data with third parties for marketing (10 of 30). No deprecation policy (0). Subprocessors not found (0). 5 + 10 + 0 + 0 = 15."
        },
        "sources": [
          {
            "what": "MCP developer reference",
            "url": "https://mcp.jerry.ai/docs",
            "seen": "2026-11-07"
          },
          {
            "what": "tools/list, 8 tools",
            "url": "https://mcp.jerry.ai/mcp",
            "seen": "2026-11-07"
          },
          {
            "what": "lead, awesome-remote-mcp-servers pull request #2856",
            "url": "https://github.com/punkpeye/awesome-remote-mcp-servers/pull/2856",
            "seen": "2026-11-07"
          }
        ],
        "openQuestions": [
          "Terms, privacy and the limits section not read",
          "People, ownership and investors not researched"
        ]
      },
      "negative": 0,
      "verdict": "Jerry's MCP server is a clean, well-documented way to shop US insurance from an assistant, with eight annotated tools, OAuth 2.1 with discoverable scopes, and buying kept in the Jerry app. It's at version 0.0.1, with no status page, and its legal pages weren't found.",
      "bestFor": "Assistants helping US drivers and homeowners compare insurance quotes.",
      "strengths": [
        "Quotes from 100+ insurers in eight annotated tools",
        "OAuth 2.1 with protected-resource metadata and dynamic registration",
        "Buying stays in the Jerry app; prices are estimates until final",
        "A developer reference with endpoints and errors"
      ],
      "weaknesses": [
        "Version 0.0.1, no changelog",
        "No status page",
        "Terms and privacy not found at the documented domain"
      ],
      "agentNotes": [
        "Use jerry_wait for long quote runs instead of polling",
        "Tell the user prices are estimates until jerry_request_final_price",
        "Hand off to the Jerry app to buy",
        "Ask before submitting application details"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "D",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 47.5
        }
      ],
      "editorialScores": {
        "ergonomics": 81,
        "maintenance": 50,
        "payments": 30,
        "reliability": 15,
        "schema": 65,
        "security": 59,
        "transparency": 15
      },
      "provenanceScore": 38,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-07",
          "maintenance": "2026-11-07",
          "payments": "2026-11-07",
          "reliability": "2026-11-07",
          "schema": "2026-11-07",
          "security": "2026-11-07",
          "transparency": "2026-11-07"
        },
        "last": "2026-11-07",
        "oldest": "2026-11-07",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-07",
          "grade": "D",
          "kind": "listed",
          "method": "0.7",
          "score": 47.5
        }
      ]
    },
    "connect": {
      "claudeCode": "claude mcp add jerry --transport http https://mcp.jerry.ai/mcp",
      "config": {
        "mcpServers": {
          "jerry": {
            "url": "https://mcp.jerry.ai/mcp"
          }
        }
      }
    },
    "letme": {
      "capability": "https://letme.dev/insurance.quotes",
      "tool": "https://letme.dev/jerry-mcp"
    },
    "notable": [
      "Eight tools; initialize and tools/list work without a token (https://mcp.jerry.ai/docs)",
      "Sign in with a phone number and code over OAuth 2.1 (https://mcp.jerry.ai/docs)",
      "Buying isn't part of the server; links open the Jerry app (https://mcp.jerry.ai/docs)"
    ],
    "area": "domain-data",
    "details": [
      {
        "label": "Surface listed",
        "value": "The hosted MCP server at mcp.jerry.ai, read from mcp.jerry.ai/docs and its tools/list on 7 November 2026. No tool was called"
      }
    ],
    "provenance": {
      "legalEntity": "Jerry",
      "domain": "jerry.ai",
      "domainRegistered": "",
      "domainNote": "Not looked up: RDAP isn't requested under the 1 November 2026 rules.",
      "endpointOnVendorDomain": true,
      "terms": "",
      "privacy": "",
      "statusPage": "",
      "changelog": "",
      "securityTxt": "none",
      "checked": "2026-11-07",
      "notes": [
        "The OAuth server is at auth-micro.prod.getjerry.com. Terms and privacy weren't found at jerry.ai/terms or /privacy."
      ],
      "score": 38,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Jerry",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "jerry.ai, no registry record we could read",
          "points": 0,
          "max": 15,
          "state": "no"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "mcp.jerry.ai",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Privacy policy",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Status page",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Changelog",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "security.txt",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "People named",
          "value": "not researched yet",
          "points": 0,
          "max": 0,
          "state": "na"
        },
        {
          "check": "Support route",
          "value": "help pages",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ]
    },
    "humans": {
      "slug": "jerry-mcp",
      "checked": "2026-11-07",
      "company": "Jerry",
      "peopleNote": "People, ownership and investors weren't researched in this batch (7 November 2026, leads from the awesome-remote-mcp-servers pull requests).",
      "companySocial": {},
      "support": {
        "urls": [
          "https://mcp.jerry.ai/docs"
        ]
      },
      "sources": [
        "https://mcp.jerry.ai/docs"
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/jerry-mcp.json",
    "live": {
      "slug": "jerry-mcp",
      "probe": {
        "target": "https://mcp.jerry.ai/mcp",
        "method": "mcp-initialize",
        "lastAt": "2026-11-08T00:43:40.601439674Z",
        "lastOk": true,
        "lastStatus": 200,
        "lastMs": 478,
        "lastNote": "initialize answered",
        "authRequired": false,
        "uptime24h": 100,
        "uptime30d": 100,
        "p50ms24h": 450,
        "p95ms24h": 520,
        "samples24h": 61,
        "samples30d": 61,
        "days": [
          {
            "date": "2026-11-07",
            "probes": 53,
            "ok": 53
          },
          {
            "date": "2026-11-08",
            "probes": 8,
            "ok": 8
          }
        ]
      },
      "updatedAt": "2026-11-08T00:43:40.601439674Z"
    }
  }
}
