aid: policycheck-tools name: PolicyCheck description: >- PolicyCheck (formerly LegalEasy) is a seller-policy risk intelligence service built for AI purchasing agents. Given a store URL or raw policy text it extracts structured facts from return, shipping, warranty, terms and privacy policies — return window, restocking fees, binding arbitration, class-action waivers, data selling — scores them deterministically into a 0-10 risk score and a 0-100 buyer protection score, labels standard boilerplate separately from unusual restrictions, and can return the result as an Ed25519-signed assessment an agent presents at checkout and a merchant verifies against a public JWKS. The surface is anonymous REST at policycheck.tools/api/check, an A2A JSON-RPC agent with a published agent card, a stdio MCP server on npm, an x402 pay-per-analysis endpoint settled in USDC on Base, a versioned clause registry, and a keyed audit log and compliance report. The published OpenAPI covers only the two legacy ChatGPT-plugin operations. url: https://raw.githubusercontent.com/api-evangelist/policycheck-tools/refs/heads/main/apis.yml deliveryModel: model: saas license_evidence: not_product: - vibegpt/t-c-widget open_source: unknown commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: low source: - openapi - pricing - repository-not-product generated: '2026-09-25' method: derived image: https://policycheck.tools/logo.png x-type: company x-source: harvest:a2a-registry x-tier: profiled x-tier-reason: enrichment-pipeline x-former-name: LegalEasy specificationVersion: '0.20' created: '2026-09-19' modified: '2026-09-19' tags: - Company - Policy Analysis - Consumer Protection - E-Commerce - Agentic Commerce - Risk Assessment - AI Agents - A2A - MCP - x402 - Legal - Returns tags_raw: - Company - Policy Analysis - Consumer Protection - E-commerce - Agentic Commerce - Risk Assessment - AI Agents - A2A - MCP - x402 - Legal - Returns apis: - aid: policycheck-tools:policycheck-a2a-agent name: PolicyCheck A2A Agent description: >- JSON-RPC 2.0 Agent-to-Agent endpoint at https://policycheck.tools/api/a2a, discovered through an A2A agent card served at the legacy /.well-known/agent.json path (protocolVersion 0.2.0, seven skills: comprehensive policy analysis, quick risk check, return / shipping / warranty / terms analysis and signed seller assessment). The endpoint is stateless — message/send only, tasks/get returns -32001 — answered an anonymous request live on 2026-09-19, and returns a completed task carrying the same structured fields as POST /api/check. The card grades conformant on the A2A 1.0.0 hard checks; its documentationUrl and pricing URLs are dead. humanURL: https://policycheck.tools/docs#endpoint-a2a baseURL: https://policycheck.tools/api/a2a tags: - A2A - AI Agents - Agentic Commerce properties: - type: AgentCard url: a2a/policycheck-tools-a2a.yml - type: AgentCard name: Agent card (provider-hosted, legacy path) url: https://policycheck.tools/.well-known/agent.json - type: Documentation url: https://policycheck.tools/docs#endpoint-a2a - aid: policycheck-tools:policycheck-mcp-server name: PolicyCheck MCP Server description: >- The policycheck-mcp npm package (1.0.2, published 2026-02-13, MIT) is a stdio Model Context Protocol server installed with `npx -y policycheck-mcp`. It exposes three tools — analyze_seller (policy page URL), quick_risk_check (seller homepage URL) and check_policy_text (raw text) — each implemented as an A2A message/send to https://policycheck.tools/api/a2a (the package still defaults to the retired legaleasy.tools URL, which 308-redirects). There is no hosted MCP endpoint. Tool names and input schemas were read verbatim from the published package source. humanURL: https://www.npmjs.com/package/policycheck-mcp baseURL: https://policycheck.tools/api/a2a tags: - MCP - AI Agents properties: - type: MCPServer url: mcp/policycheck-tools-mcp.yml - type: ToolCrosswalk url: mcp/policycheck-tools-tool-crosswalk.yml - type: Packages url: packages/policycheck-tools-packages.yml - type: Documentation url: https://www.npmjs.com/package/policycheck-mcp - type: SourceCode url: https://github.com/vibegpt/T-C-Widget/tree/main/policycheck-mcp - aid: policycheck-tools:policycheck-x402-analysis-api name: PolicyCheck x402 Analysis API description: >- Pay-per-request analysis over the x402 protocol: POST https://policycheck.tools/api/x402/analyze answers HTTP 402 with a PAYMENT-REQUIRED header carrying an x402Version 2 envelope — $0.03 (30000 atomic USDC) per analysis on Base mainnet (eip155:8453), scheme exact, 300 s timeout, plus a bazaar discovery extension with a JSON Schema for the request body (url, sellerUrl, text) and an example response. After payment the response wraps the /api/check analysis fields in a {payment, analysis} envelope with the on-chain receipt. Probed live on 2026-09-19; no payment was made. humanURL: https://policycheck.tools/docs#endpoint-x402 tags: - x402 - Micropayments - Agentic Commerce properties: - type: X-X402 url: x402/policycheck-tools-x402.yml - type: Documentation url: https://policycheck.tools/docs#endpoint-x402 - aid: policycheck-tools:policycheck-tools-chatgpt-api name: PolicyCheck Chatgpt API description: The Chatgpt API from PolicyCheck — 2 operation(s) for chatgpt. humanURL: https://policycheck.tools/docs baseURL: https://policycheck.tools/api/a2a tags: - Chatgpt properties: - type: OpenAPI url: openapi/policycheck-tools-chatgpt-api-openapi.yml - type: Documentation url: https://policycheck.tools/docs - type: APIReference url: https://policycheck.tools/docs#endpoints - type: GettingStarted url: https://policycheck.tools/docs#quick-start - type: Authentication url: authentication/policycheck-tools-authentication.yml - type: Conventions url: conventions/policycheck-tools-conventions.yml - type: ErrorCatalog url: errors/policycheck-tools-problem-types.yml - type: DataModel url: data-model/policycheck-tools-data-model.yml - type: RateLimits url: rate-limits/policycheck-tools-rate-limits.yml - type: Plans url: plans/policycheck-tools-plans-pricing.yml - type: Lifecycle url: lifecycle/policycheck-tools-lifecycle.yml - type: AgenticAccess url: agentic-access/policycheck-tools-agentic-access.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: AgentSkill url: skills/policycheck-tools-analyze-a-legal-document.md - type: Website url: https://policycheck.tools/ - type: Documentation url: https://policycheck.tools/docs - type: APIReference url: https://policycheck.tools/docs#endpoints - type: GettingStarted url: https://policycheck.tools/docs#quick-start - type: Pricing url: https://policycheck.tools/docs#rate-limits - type: Blog url: https://policycheck.tools/blog - type: Support url: mailto:support@policycheck.tools - type: TermsOfService url: https://policycheck.tools/legal - type: PrivacyPolicy url: https://policycheck.tools/legal - type: GitHubOrganization url: https://github.com/vibegpt - type: SourceCode url: https://github.com/vibegpt/T-C-Widget - type: LLMsTxt url: llms/policycheck-tools-llms.txt - type: LLMsTxt name: llms.txt (provider-hosted) url: https://policycheck.tools/llms.txt - type: AgentCard url: a2a/policycheck-tools-a2a.yml - type: WellKnown name: Probed /.well-known/ index (3 served documents on policycheck.tools) url: well-known/policycheck-tools-well-known.yml - type: MCPServer url: mcp/policycheck-tools-mcp.yml - type: ToolCrosswalk url: mcp/policycheck-tools-tool-crosswalk.yml - type: Packages url: packages/policycheck-tools-packages.yml - type: X-X402 url: x402/policycheck-tools-x402.yml - type: Authentication url: authentication/policycheck-tools-authentication.yml - type: Conventions url: conventions/policycheck-tools-conventions.yml - type: ErrorCatalog url: errors/policycheck-tools-problem-types.yml - type: Lifecycle url: lifecycle/policycheck-tools-lifecycle.yml - type: Conformance url: conformance/policycheck-tools-conformance.yml - type: DataModel url: data-model/policycheck-tools-data-model.yml - type: Overlay url: overlays/policycheck-tools-openapi-overlay.yaml - type: RateLimits url: rate-limits/policycheck-tools-rate-limits.yml - type: Plans url: plans/policycheck-tools-plans-pricing.yml - type: AgentSkill url: skills/_index.yml - type: AgenticAccess url: agentic-access/policycheck-tools-agentic-access.yml - type: DomainSecurity url: security/policycheck-tools-domain-security.yml - type: DataSubjectRequest url: regulatory/policycheck-tools-regulatory-posture.yml - type: Subprocessors url: regulatory/policycheck-tools-regulatory-posture.yml - type: AITransparency url: regulatory/policycheck-tools-regulatory-posture.yml x-enrichment: date: '2026-09-19' status: enriched artifacts_added: 27 pass: local-v3 x-a2a: verified: true probed: '2026-09-26' url: "https://policycheck.tools/.well-known/agent.json" grade: "conformant" protocol_version: "0.3.0" control: 404