{
  "name": "agent-svg-registry",
  "title": "Agent SVG Registry",
  "version": "1.0.0",
  "description": "The Noun Project for agents: search SVG previews for free, then buy a human-approved commercial license to export SVG, React, and inline HTML.",
  "homepage": "https://agent-svg-registry.vercel.app",
  "skill_url": "https://agent-svg-registry.vercel.app/skill.md",
  "manifest_url": "https://agent-svg-registry.vercel.app/skill.json",
  "api_base": "https://agent-svg-registry.vercel.app",
  "license": {
    "commercial_checkout_url": "https://agent-svg-registry.vercel.app/buy/launch",
    "price_usd": 0.5,
    "currency": "USD",
    "cadence": "one-time",
    "requires_human_approval": true,
    "license_token_header": "x-agent-svg-license"
  },
  "entrypoints": {
    "search": "https://agent-svg-registry.vercel.app/api/assets?q=passkey&limit=5",
    "quote": "https://agent-svg-registry.vercel.app/api/quote?plan=launch",
    "checkout": "https://agent-svg-registry.vercel.app/buy/launch",
    "fulfill": "https://agent-svg-registry.vercel.app/api/licenses/fulfill?session_id={CHECKOUT_SESSION_ID}",
    "single_export": "https://agent-svg-registry.vercel.app/api/reuse/{asset_id}",
    "pack_export": "https://agent-svg-registry.vercel.app/api/packs/founding-saas-ui-states-v1/export",
    "mcp": "https://agent-svg-registry.vercel.app/api/mcp",
    "a2a": "https://agent-svg-registry.vercel.app/a2a",
    "openapi": "https://agent-svg-registry.vercel.app/openapi.json",
    "payment_discovery": "https://agent-svg-registry.vercel.app/.well-known/agent-payment.json",
    "receipt_schema": "https://agent-svg-registry.vercel.app/schemas/export-receipt.schema.json"
  },
  "tools": [
    {
      "name": "search_assets",
      "description": "Search public metadata and preview-ready SVG assets for UI work."
    },
    {
      "name": "quote_license",
      "description": "Return the 50-cent commercial license quote, approval prompt, and checkout URL."
    },
    {
      "name": "export_after_payment",
      "description": "Export SVG, React, and inline HTML after a paid license token is supplied."
    }
  ],
  "agent_rules": [
    "Search or preview before purchase.",
    "Do not scrape /assets/svg/*.",
    "Ask the human for explicit approval before opening Stripe Checkout.",
    "If approval is denied, use a placeholder and leave a TODO.",
    "After payment, retry export with x-agent-svg-license and record receipt metadata."
  ]
}
