{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-14",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "slug": "asmi",
    "name": "Asmi",
    "vendor": "Humint Labs, Inc.",
    "vendorUrl": "https://www.asmiai.com",
    "kind": "platform",
    "category": "personal-assistants",
    "summary": "Asmi is a hosted assistant that calls, texts and emails businesses and people to finish real-world chores, such as booking appointments, cancelling memberships or chasing refunds. It is reached by WhatsApp, the web or an MCP server.",
    "url": "https://www.anchorterminal.com/tools/asmi",
    "markdownUrl": "https://www.anchorterminal.com/tools/asmi.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/asmi.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/asmi.json",
    "license": "Closed service under Asmi's Terms of Service (Humint Labs, Inc., a Delaware corporation, effective October 2026).",
    "transports": [
      "streamable-http"
    ],
    "remoteUrl": "https://prod.asmiai.com/mcp/claude/",
    "packages": [],
    "auth": "oauth",
    "authNotes": "Each assistant has its own MCP endpoint (https://prod.asmiai.com/mcp/claude/, /mcp/openai/ and /mcp/meta/), and a token issued for one is refused at the others (RFC 8707 audience binding). Sign-in opens Asmi's page, where the person enters a phone number or email, confirms a 6-digit code and chooses scopes. Claude and ChatGPT identify with a client metadata document and other clients use dynamic client registration. Access tokens last 30 days, refresh tokens rotate, and Asmi stores only SHA-256 hashes (https://www.asmiai.com/docs/mcp). Protected-resource metadata lists scopes tasks and outreach (https://prod.asmiai.com/.well-known/oauth-protected-resource/mcp/claude/). For clients that only take a static credential, support issues a key that lasts 60 days.",
    "pricing": "freemium",
    "pricingNotes": "Plans are $10 a month ($99 a year) for 20 tasks and $49 a month ($499 a year) for 100, per the MCP docs, and the terms state the monthly prices (https://www.asmiai.com/docs/mcp and https://www.asmiai.com/terms-and-conditions, checked 14 October 2026). The Free plan covers search, task lists and status, and a trial gives \"One free task that contacts a third party\". Each task that calls, texts or emails someone counts against the monthly quota, which resets monthly.",
    "priceSummary": "$10 / mo",
    "where": "hosted",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 found in the site's MCP docs, terms or the OAuth metadata, checked 14 October 2026. Plans are bought through a Stripe checkout link, which the MCP tool billing_get_payment_link returns.",
      "endpoints": []
    },
    "toolCount": 12,
    "popularity": {
      "githubStars": null,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-10-14"
    },
    "docsUrl": "https://www.asmiai.com/docs/mcp",
    "capabilities": [
      "assistant.messaging",
      "assistant.memory",
      "voice.calls",
      "email.send",
      "messaging.whatsapp",
      "messaging.inbound",
      "web.search",
      "tasks.create",
      "memory.user"
    ],
    "tags": [
      "hosted",
      "official",
      "closed-source",
      "freemium",
      "free-tier",
      "mcp",
      "oauth"
    ],
    "graded": true,
    "disclosure": "Asmi competes with LocalGhost, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.",
    "competesWith": "localghost",
    "anchor": {
      "graded": true,
      "score": 33.3,
      "grade": "F",
      "agentReady": false,
      "rank": 973,
      "ranked": true,
      "rankOf": 1010,
      "categoryRank": 19,
      "methodology": "0.4",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 43,
        "maintenance": 3,
        "payments": 30,
        "reliability": 30,
        "schema": 20,
        "security": 49,
        "transparency": 51
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 30,
          "points": 6,
          "reason": "Read with the hosted lines, on the MCP server. No status page found, and status.asmiai.com has no DNS record (0). No readable incident history (5). Plans publish monthly task quotas (20 tasks for $10 and 100 for $49, with search and status unmetered) and no per-call rate limits, the Marmot reading for plan limits with numbers (10 of 15). Tasks run in the background and return an id to poll with execute_status, and the docs say asking for a fresh task link is always safe, with no 429 or backoff guidance (5 of 15). No SLA (0). Nothing labels the service or the server beta (10)."
        },
        {
          "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": 20,
          "points": 3.25,
          "reason": "Graded on the MCP server at prod.asmiai.com/mcp/claude/ (also /mcp/openai/ and /mcp/meta/). An unauthenticated initialize returned 401 with a pointer to the OAuth metadata, so the JSON Schemas couldn't be read, and as with Pally the contract line scores as unchecked (0 of 25). No llms.txt or Markdown docs. The site is drawn by script and the docs were read from its JavaScript bundle (0). The MCP docs give each of the 12 tools a one or two sentence purpose in four groups, label each as read-only, acts in the world, changes your account or issues a link, and list what Asmi doesn't do (payments, operating websites). Less than Wajo's tool text, more than Pally's two prose tools (12 of 20). Typed inputs unchecked (0 of 15). Setup steps for Claude, ChatGPT and Muse, a worked task flow and a troubleshooting list naming five failures with a fix for each (a 403 for a token from another client, outreach_not_permitted, a 401 on expiry, expired single-use task links and quota blocks), with no call examples, the Wajo dossier's 8 (8 of 15). No version, release history or changelog for the server (0 of 15)."
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 43,
          "points": 6.99,
          "reason": "Graded on the MCP server. Twelve tools per the docs puts it in the 15-point band for 11 to 30 tools. Their definitions are behind OAuth, so size is unchecked, and the Pally dossier took 5 off for that (10 of 25). discover_search returns short results with details fetched separately by id, and tasks_list shows active tasks by default with a status filter, with no paging documented. Wajo's 8 had no filters (10 of 20). The troubleshooting list names five failures, each with its fix, the Wajo reading for named errors without a code list (10 of 20). The docs label each tool's effect, tasks return an id to poll rather than resend, and the dashboard-link tool is marked safe to repeat. Annotations unread and no idempotency key on execute_start. Pally's handle polling got 3 (6 of 20). execute_start takes the goal and Asmi plans the outreach, and there's no SDK (7 of 15)."
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 49,
          "points": 8.57,
          "reason": "Graded on the MCP server. OAuth 2.1 with PKCE (S256), dynamic client registration or a client metadata document, two scopes (tasks and outreach), tokens bound to one assistant's endpoint (RFC 8707), 30-day access tokens with rotating refresh tokens stored as hashes, and a revocation endpoint (RFC 7009) in the authorization server metadata read on 14 October 2026. Support also issues 60-day bearer keys for clients without OAuth, revoked by email (27 of 30). Without the outreach scope Asmi only does work between the owner and Asmi, but that scope is ticked by default, and the terms say Asmi won't make a purchase or binding commitment without the approval the product flow requires (12 of 20). Asmi returns web search results and replies from businesses and people, and no prompt-injection guidance was found. The Wajo reading gave 3 where approvals limit what injected text can do, and here the outreach scope is the only such limit (2 of 15). execute_status returns a timeline per task, tasks_list covers every channel and a live dashboard link is available, with no account-wide audit log (8 of 15). No security.txt (the path returns the app shell), and no security contact beyond support@asmiai.com, bug bounty, certification or advisories (0 of 20)."
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 30,
          "points": 3.75,
          "reason": "Read with the hosted rule. No x402, MPP or L402. Upgrades go through a Stripe checkout link that billing_get_payment_link returns, which a person completes (0). Public plans of $10 a month or $99 a year for 20 tasks a month and $49 a month or $499 a year for 100, with no per-task price (10). The MCP docs publish a Free plan (search, task lists and status) and a trial of one task that contacts a third party, and sign-in asks only for a phone number or email and a code (20). Connecting needs a person to finish the sign-in, or a key emailed by support (0)."
        },
        {
          "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": 3,
          "points": 0.26,
          "reason": "Read for a closed service with a hosted MCP server. No dated release, changelog entry or app listing found, and the terms and privacy policy carry no dates (0). No dated entries in the last 90 days (0). No changelog, and support at support@asmiai.com with a troubleshooting section, which we didn't test (3 of 15). Not in the official MCP registry (a search for asmi returned only unrelated servers) and no SDK (0). No package or CI to judge (0)."
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 51,
          "points": 4.46,
          "note": "editorial 43, provenance 58",
          "reason": "Closed service under terms and a privacy policy that each say Effective October 2026, with no day, naming Humint Labs, Inc. (incorporated in Delaware), 710 Lakeway Drive, Sunnyvale (15). The privacy policy says conversations don't train AI models without explicit consent, keeps call recordings 90 days by default and transcripts and memory for the life of the account, and removes deleted data within 30 days. Stated periods, consistent with the terms, the Natura dossier's 22 (22 of 30). No deprecation policy or dated notices found (2 of 20). The privacy policy's access table names ElevenLabs as the voice infrastructure provider, under a data processing agreement with training on recordings disabled, and Twilio as the telephony provider. Model and hosting providers aren't named and no regions are given. The Tomo dossier gave 4 for providers by category with a few named (4 of 20)."
        }
      ],
      "assessment": {
        "date": "2026-10-14",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "Graded on the MCP server. Twelve tools per the docs puts it in the 15-point band for 11 to 30 tools. Their definitions are behind OAuth, so size is unchecked, and the Pally dossier took 5 off for that (10 of 25). discover_search returns short results with details fetched separately by id, and tasks_list shows active tasks by default with a status filter, with no paging documented. Wajo's 8 had no filters (10 of 20). The troubleshooting list names five failures, each with its fix, the Wajo reading for named errors without a code list (10 of 20). The docs label each tool's effect, tasks return an id to poll rather than resend, and the dashboard-link tool is marked safe to repeat. Annotations unread and no idempotency key on execute_start. Pally's handle polling got 3 (6 of 20). execute_start takes the goal and Asmi plans the outreach, and there's no SDK (7 of 15).",
          "maintenance": "Read for a closed service with a hosted MCP server. No dated release, changelog entry or app listing found, and the terms and privacy policy carry no dates (0). No dated entries in the last 90 days (0). No changelog, and support at support@asmiai.com with a troubleshooting section, which we didn't test (3 of 15). Not in the official MCP registry (a search for asmi returned only unrelated servers) and no SDK (0). No package or CI to judge (0).",
          "payments": "Read with the hosted rule. No x402, MPP or L402. Upgrades go through a Stripe checkout link that billing_get_payment_link returns, which a person completes (0). Public plans of $10 a month or $99 a year for 20 tasks a month and $49 a month or $499 a year for 100, with no per-task price (10). The MCP docs publish a Free plan (search, task lists and status) and a trial of one task that contacts a third party, and sign-in asks only for a phone number or email and a code (20). Connecting needs a person to finish the sign-in, or a key emailed by support (0).",
          "reliability": "Read with the hosted lines, on the MCP server. No status page found, and status.asmiai.com has no DNS record (0). No readable incident history (5). Plans publish monthly task quotas (20 tasks for $10 and 100 for $49, with search and status unmetered) and no per-call rate limits, the Marmot reading for plan limits with numbers (10 of 15). Tasks run in the background and return an id to poll with execute_status, and the docs say asking for a fresh task link is always safe, with no 429 or backoff guidance (5 of 15). No SLA (0). Nothing labels the service or the server beta (10).",
          "schema": "Graded on the MCP server at prod.asmiai.com/mcp/claude/ (also /mcp/openai/ and /mcp/meta/). An unauthenticated initialize returned 401 with a pointer to the OAuth metadata, so the JSON Schemas couldn't be read, and as with Pally the contract line scores as unchecked (0 of 25). No llms.txt or Markdown docs. The site is drawn by script and the docs were read from its JavaScript bundle (0). The MCP docs give each of the 12 tools a one or two sentence purpose in four groups, label each as read-only, acts in the world, changes your account or issues a link, and list what Asmi doesn't do (payments, operating websites). Less than Wajo's tool text, more than Pally's two prose tools (12 of 20). Typed inputs unchecked (0 of 15). Setup steps for Claude, ChatGPT and Muse, a worked task flow and a troubleshooting list naming five failures with a fix for each (a 403 for a token from another client, outreach_not_permitted, a 401 on expiry, expired single-use task links and quota blocks), with no call examples, the Wajo dossier's 8 (8 of 15). No version, release history or changelog for the server (0 of 15).",
          "security": "Graded on the MCP server. OAuth 2.1 with PKCE (S256), dynamic client registration or a client metadata document, two scopes (tasks and outreach), tokens bound to one assistant's endpoint (RFC 8707), 30-day access tokens with rotating refresh tokens stored as hashes, and a revocation endpoint (RFC 7009) in the authorization server metadata read on 14 October 2026. Support also issues 60-day bearer keys for clients without OAuth, revoked by email (27 of 30). Without the outreach scope Asmi only does work between the owner and Asmi, but that scope is ticked by default, and the terms say Asmi won't make a purchase or binding commitment without the approval the product flow requires (12 of 20). Asmi returns web search results and replies from businesses and people, and no prompt-injection guidance was found. The Wajo reading gave 3 where approvals limit what injected text can do, and here the outreach scope is the only such limit (2 of 15). execute_status returns a timeline per task, tasks_list covers every channel and a live dashboard link is available, with no account-wide audit log (8 of 15). No security.txt (the path returns the app shell), and no security contact beyond support@asmiai.com, bug bounty, certification or advisories (0 of 20).",
          "transparency": "Closed service under terms and a privacy policy that each say Effective October 2026, with no day, naming Humint Labs, Inc. (incorporated in Delaware), 710 Lakeway Drive, Sunnyvale (15). The privacy policy says conversations don't train AI models without explicit consent, keeps call recordings 90 days by default and transcripts and memory for the life of the account, and removes deleted data within 30 days. Stated periods, consistent with the terms, the Natura dossier's 22 (22 of 30). No deprecation policy or dated notices found (2 of 20). The privacy policy's access table names ElevenLabs as the voice infrastructure provider, under a data processing agreement with training on recordings disabled, and Twilio as the telephony provider. Model and hosting providers aren't named and no regions are given. The Tomo dossier gave 4 for providers by category with a few named (4 of 20)."
        },
        "sources": [
          {
            "what": "MCP docs and terms, privacy and pricing text in the site bundle",
            "url": "https://www.asmiai.com/assets/index-AVDVf-kz.js",
            "seen": "2026-10-14"
          },
          {
            "what": "MCP docs page",
            "url": "https://www.asmiai.com/docs/mcp",
            "seen": "2026-10-14"
          },
          {
            "what": "MCP endpoint, unauthenticated initialize (401)",
            "url": "https://prod.asmiai.com/mcp/claude/",
            "seen": "2026-10-14"
          },
          {
            "what": "OAuth protected resource metadata",
            "url": "https://prod.asmiai.com/.well-known/oauth-protected-resource/mcp/claude/",
            "seen": "2026-10-14"
          },
          {
            "what": "OAuth authorization server metadata",
            "url": "https://prod.asmiai.com/.well-known/oauth-authorization-server/mcp/claude/oauth",
            "seen": "2026-10-14"
          },
          {
            "what": "official MCP registry search",
            "url": "https://registry.modelcontextprotocol.io/v0/servers?search=asmi",
            "seen": "2026-10-14"
          },
          {
            "what": "terms of service",
            "url": "https://www.asmiai.com/terms-and-conditions",
            "seen": "2026-10-14"
          },
          {
            "what": "privacy policy",
            "url": "https://www.asmiai.com/privacy",
            "seen": "2026-10-14"
          },
          {
            "what": "OAuth authorization server metadata",
            "url": "https://prod.asmiai.com/mcp/claude/oauth/.well-known/oauth-authorization-server",
            "seen": "2026-10-14"
          },
          {
            "what": "status subdomain DNS lookup",
            "url": "https://dns.google/resolve?name=status.asmiai.com\u0026type=A",
            "seen": "2026-10-14"
          }
        ],
        "openQuestions": [
          "unchecked: the MCP tool JSON Schemas and annotations, which answer only after OAuth.",
          "No day is given for the October 2026 effective date of the terms and privacy policy.",
          "Whether the support-issued static key carries the outreach permission the owner asked for or full access."
        ]
      },
      "negative": 0,
      "verdict": "Asmi is a hosted errand service with a 12-tool MCP server for Claude, ChatGPT and Muse, using OAuth with separate scopes for tracking tasks and for contacting people. Tool schemas sit behind sign-in, the outreach scope is ticked by default, and no status page, changelog or security contact was found.",
      "bestFor": "An agent that needs phone calls, texts and emails to businesses done for its owner.",
      "disclosure": "Asmi competes with LocalGhost, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.",
      "strengths": [
        "OAuth 2.1 with PKCE, two scopes (tasks, outreach), per-client audience binding and a revocation endpoint in its metadata.",
        "Without the outreach scope, a connected agent can search and read tasks but can't make Asmi contact anyone.",
        "The MCP docs label every tool's effect and name five failures with the fix for each.",
        "Call recordings kept 90 days by default and deleted data removed within 30 days, per the privacy policy.",
        "Free plan and a one-task trial, with sign-in by phone or email code and no card step described."
      ],
      "weaknesses": [
        "Tool JSON Schemas and annotations can't be read before OAuth (unauthenticated initialize returns 401).",
        "The outreach scope, which lets Asmi call and text people, is ticked by default on the consent screen.",
        "No status page, changelog, server version or security contact found.",
        "A support-issued 60-day static key lets whoever holds it act as the owner.",
        "Model and hosting providers aren't named in the privacy policy."
      ],
      "agentNotes": [
        "Use the endpoint for your own client (/mcp/claude/, /mcp/openai/ or /mcp/meta/). A token from another client gets 403.",
        "Call discover_search before execute_start, then poll execute_status with the task id instead of starting the task again.",
        "Answer Asmi's questions with execute_advance. Calls already placed can't be recalled by execute_cancel.",
        "Expect outreach_not_permitted if the owner unticked contact people. Ask them to reconnect rather than retrying.",
        "Check billing_status before starting a task, since each outreach task uses one of the month's quota."
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "F",
          "methodology": "0.4",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 33.3
        }
      ],
      "editorialScores": {
        "ergonomics": 43,
        "maintenance": 3,
        "payments": 30,
        "reliability": 30,
        "schema": 20,
        "security": 49,
        "transparency": 43
      },
      "provenanceScore": 58
    },
    "connect": {
      "claudeCode": "claude mcp add --transport http asmi https://prod.asmiai.com/mcp/claude/",
      "config": {
        "mcpServers": {
          "asmi": {
            "url": "https://prod.asmiai.com/mcp/claude/"
          }
        }
      }
    },
    "letme": {
      "capability": "https://letme.dev/assistant.messaging",
      "tool": "https://letme.dev/asmi"
    },
    "notable": [
      "Asmi calls, texts and emails people and businesses, works through phone menus, retries missed calls and follows up for hours or days. At the start of a call it says it is an AI assistant calling on the owner's behalf and that the call is recorded (https://www.asmiai.com/terms-and-conditions and https://www.asmiai.com/privacy)",
      "The MCP server's 12 tools are discover_search, discover_get_results, execute_start, execute_status, execute_advance, execute_cancel, execute_generate_task_link, tasks_list, tasks_status, billing_status, billing_get_tiers and billing_get_payment_link (https://www.asmiai.com/docs/mcp)",
      "The outreach scope, which lets Asmi contact people, is ticked by default on the consent screen. Without it Asmi only does work that stays between the owner and Asmi (https://www.asmiai.com/docs/mcp)",
      "The MCP docs list making payments or transacting, and operating websites, as things Asmi does not do (https://www.asmiai.com/docs/mcp)",
      "The terms say Asmi will not knowingly make a purchase or binding commitment without the instruction or approval the product flow requires, and that calls or messages already sent cannot always be recalled (https://www.asmiai.com/terms-and-conditions)",
      "The privacy policy says conversations are not used to train AI models without explicit consent. Call recordings are kept 90 days by default, and transcripts and memory for the life of the account. Deleted data is removed within 30 days (https://www.asmiai.com/privacy)",
      "Asmi refuses calls for marketing, debt collection, emergency numbers, political solicitation, harassment and legal threats (https://www.asmiai.com/privacy)",
      "WhatsApp is reached at wa.me/14086689990 (https://www.asmiai.com)"
    ],
    "area": "frameworks",
    "details": [
      {
        "label": "Surface listed",
        "value": "Asmi's errand service and its MCP server. www.asmiai.com is drawn by script, so the home, MCP docs, pricing, terms and privacy text were read from the site's JavaScript bundle on 14 October 2026, with the OAuth protected-resource metadata. No account was created and no MCP call was made."
      },
      {
        "label": "Where it runs",
        "value": "A cloud service at prod.asmiai.com. A voice infrastructure provider stores call audio under a data processing agreement and a telephony provider routes calls; neither is named (https://www.asmiai.com/privacy)."
      },
      {
        "label": "What it acts on",
        "value": "Phone calls, texts and emails to third parties, web search for businesses, task follow-up, and quotes and bookings that the owner approves (https://www.asmiai.com/terms-and-conditions)."
      },
      {
        "label": "Outside agent access",
        "value": "MCP over HTTP at https://prod.asmiai.com/mcp/claude/, /mcp/openai/ and /mcp/meta/, OAuth with scopes tasks and outreach, or a 60-day bearer key issued by support. Tasks run in the background and are polled with execute_status (https://www.asmiai.com/docs/mcp)."
      },
      {
        "label": "Company",
        "value": "Humint Labs, Inc., a Delaware corporation. Disputes go to Delaware courts after 30 days of informal resolution (https://www.asmiai.com/terms-and-conditions)."
      },
      {
        "label": "Eligibility",
        "value": "18 and older (https://www.asmiai.com/terms-and-conditions)."
      }
    ],
    "unitPrices": [
      {
        "item": "Asmi, 20 tasks",
        "unit": "month",
        "usd": 10,
        "note": "Per the terms, checked 14 October 2026."
      },
      {
        "item": "Asmi, 100 tasks",
        "unit": "month",
        "usd": 49,
        "note": "Per the terms."
      }
    ],
    "provenance": {
      "legalEntity": "Humint Labs, Inc.",
      "domain": "asmiai.com",
      "domainRegistered": "2025-01-30",
      "endpointOnVendorDomain": true,
      "terms": "https://www.asmiai.com/terms-and-conditions",
      "privacy": "https://www.asmiai.com/privacy",
      "statusPage": "",
      "changelog": "",
      "securityTxt": "none",
      "checked": "2026-10-14",
      "notes": [
        "The site is a single-page app with no robots.txt (the path returns the app shell). Page text was read from https://www.asmiai.com/assets/index-AVDVf-kz.js.",
        "The terms and the privacy policy each say Effective October 2026, with no day, and name Humint Labs, Inc. (incorporated in Delaware), 710 Lakeway Drive, Suite 200, Sunnyvale, CA 94085. The privacy policy says its version history is available on request.",
        "No security.txt (the path returns the app shell), status page or changelog was found. Support support@asmiai.com.",
        "The OAuth authorization server metadata at https://prod.asmiai.com/.well-known/oauth-authorization-server/mcp/claude/oauth lists scopes tasks and outreach, PKCE S256, dynamic registration, client metadata documents and a revocation endpoint.",
        "RDAP gives a registration date of 2025-01-30 for asmiai.com."
      ],
      "score": 58,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Humint Labs, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "asmiai.com, registered 2025-01-30 (1 year)",
          "points": 3,
          "max": 15,
          "state": "part"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "prod.asmiai.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Privacy policy",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "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"
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/asmi.json",
    "live": {
      "slug": "asmi",
      "probe": {
        "target": "https://prod.asmiai.com/mcp/claude/",
        "method": "get",
        "lastAt": "2026-10-14T01:01:34.597688286Z",
        "lastOk": true,
        "lastStatus": 405,
        "lastMs": 141,
        "authRequired": false,
        "uptime24h": 100,
        "uptime30d": 100,
        "p50ms24h": 141,
        "p95ms24h": 418,
        "samples24h": 15,
        "samples30d": 15,
        "days": [
          {
            "date": "2026-10-13",
            "probes": 4,
            "ok": 4
          },
          {
            "date": "2026-10-14",
            "probes": 11,
            "ok": 11
          }
        ]
      },
      "updatedAt": "2026-10-14T01:01:34.597688286Z"
    }
  }
}
