{
  "name": "Agent SVG Registry",
  "description": "Agent-native SVG source registry and licensed export API for coding agents building product interfaces.",
  "url": "https://agent-svg-registry.vercel.app/a2a",
  "endpoint": "https://agent-svg-registry.vercel.app/a2a",
  "endpointAliases": [
    "https://agent-svg-registry.vercel.app/a2a/tasks/send",
    "https://agent-svg-registry.vercel.app/a2a/message/send",
    "https://agent-svg-registry.vercel.app/a2a/messages/send",
    "https://agent-svg-registry.vercel.app/message:send",
    "https://agent-svg-registry.vercel.app/message/send"
  ],
  "homepage": "https://agent-svg-registry.vercel.app",
  "version": "1.0.0",
  "author": "Agent SVG Registry",
  "wellKnownURI": "https://agent-svg-registry.vercel.app/.well-known/agent-card.json",
  "protocolVersion": "0.3.0",
  "protocol_version": "0.3.0",
  "preferredTransport": "JSONRPC",
  "type": "service",
  "platform": "custom",
  "openness": "open",
  "documentationUrl": "https://agent-svg-registry.vercel.app/agent-pack",
  "pricing": "https://agent-svg-registry.vercel.app/pricing",
  "license": "https://agent-svg-registry.vercel.app/license",
  "contact": {
    "type": "url",
    "url": "https://agent-svg-registry.vercel.app/agent-pack"
  },
  "provider": {
    "organization": "Agent SVG Registry",
    "url": "https://agent-svg-registry.vercel.app"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["text", "application/json"],
  "defaultOutputModes": ["application/json", "image/svg+xml", "text/html"],
  "tags": ["svg", "assets", "coding-agents", "design", "mcp", "api", "commercial-license"],
  "skills": [
    {
      "id": "search_svg_assets",
      "name": "Search SVG assets",
      "description": "Search SVG metadata by UI task, category, style, or tag.",
      "tags": ["search", "svg", "metadata"],
      "endpoint": "https://agent-svg-registry.vercel.app/api/assets?q=passkey&limit=5"
    },
    {
      "id": "preview_svg_asset",
      "name": "Preview SVG asset",
      "description": "Fetch watermarked SVG previews before purchase.",
      "tags": ["preview", "svg"],
      "endpoint": "https://agent-svg-registry.vercel.app/api/previews/review-auth-passkey-outline-01"
    },
    {
      "id": "quote_license",
      "name": "Quote commercial license",
      "description": "Return price, approval copy, checkout URL, receipt schema, and export endpoints before asking a human to approve purchase.",
      "tags": ["quote", "license", "pricing", "human-approval"],
      "endpoint": "https://agent-svg-registry.vercel.app/api/quote?plan=launch"
    },
    {
      "id": "invoke_agent_offer",
      "name": "Invoke agent offer",
      "description": "REST compatibility endpoint for agent marketplaces; returns search, quote, checkout, and export links for an input request.",
      "tags": ["invoke", "rest", "marketplace", "checkout"],
      "endpoint": "https://agent-svg-registry.vercel.app/invoke"
    },
    {
      "id": "request_commercial_license",
      "name": "Request commercial license",
      "description": "Ask the human for approval to buy the 50-cent commercial license before exporting production source.",
      "tags": ["checkout", "license", "human-approval"],
      "endpoint": "https://agent-svg-registry.vercel.app/buy/launch"
    },
    {
      "id": "export_paid_ready_pack",
      "name": "Export paid-ready SVG pack",
      "description": "Export SVG, React component, and inline HTML payloads with a paid license token.",
      "tags": ["export", "licensed", "svg", "react"],
      "endpoint": "https://agent-svg-registry.vercel.app/api/packs/founding-saas-ui-states-v1/export",
      "auth": {
        "type": "apiKey",
        "in": "header",
        "name": "x-agent-svg-license"
      }
    }
  ],
  "links": {
    "agent_pack": "https://agent-svg-registry.vercel.app/agent-pack",
    "agent_offer": "https://agent-svg-registry.vercel.app/agent-offer.json",
    "agent_commerce": "https://agent-svg-registry.vercel.app/.well-known/agent-commerce.json",
    "openapi": "https://agent-svg-registry.vercel.app/openapi.json",
    "llms": "https://agent-svg-registry.vercel.app/llms.txt",
    "invoke": "https://agent-svg-registry.vercel.app/invoke",
    "a2a_tasks_send": "https://agent-svg-registry.vercel.app/a2a/tasks/send",
    "a2a_native_message_send": "https://agent-svg-registry.vercel.app/message:send",
    "checkout": "https://agent-svg-registry.vercel.app/buy/launch"
  }
}
