{
  "specVersion": "1.0",
  "host": {
    "displayName": "unofax",
    "identifier": "did:web:unofax.com",
    "documentationUrl": "https://unofax.com/llms.txt",
    "logoUrl": "https://unofax.com/icon-512.png"
  },
  "entries": [
    {
      "identifier": "urn:air:unofax.com:mcp:fax",
      "displayName": "unofax MCP server",
      "type": "application/mcp-server-card+json",
      "description": "Send a fax online from an AI assistant. Prepares the user's original document for faxing to 45 countries and returns a private review link where the user previews, enters an email and pays AUD 0.59 per page. Preparing never charges or sends.",
      "tags": ["fax", "online-fax", "send-fax", "documents"],
      "capabilities": ["get_fax_info", "prepare_fax", "create_fax_upload", "finish_fax_upload", "get_fax_status"],
      "representativeQueries": [
        "fax this PDF to a number in the US",
        "send a fax without a fax machine",
        "how much does it cost to fax 5 pages to Japan",
        "check whether my fax was delivered"
      ],
      "data": {
        "name": "com.unofax/fax",
        "title": "unofax",
        "description": "Send-only, pay-per-page online fax. Prepare a fax from the user's original file, then hand the user a review and payment link.",
        "websiteUrl": "https://unofax.com",
        "remotes": [
          { "type": "streamable-http", "url": "https://unofax.com/api/mcp" }
        ],
        "tools": [
          { "name": "get_fax_info", "description": "Pricing in AUD cents, supported country dialing codes and document limits." },
          { "name": "prepare_fax", "description": "Prepare the user's original attachment from a host file reference and return a private review/payment link. Does not charge or send." },
          { "name": "create_fax_upload", "description": "Reserve a fax and return a signed URL for an HTTP PUT of the original file bytes." },
          { "name": "finish_fax_upload", "description": "Start conversion after the signed upload and return the review/payment link." },
          { "name": "get_fax_status", "description": "Check a fax job's conversion, price, payment and delivery status." }
        ]
      }
    },
    {
      "identifier": "urn:air:unofax.com:api:x402",
      "displayName": "unofax x402 fax API",
      "type": "application/openapi+json",
      "url": "https://unofax.com/api/x402/openapi.json",
      "description": "HTTP API for autonomous agents to send a fax and pay per fax in USDC using the x402 payment protocol, without a human checkout.",
      "tags": ["fax", "x402", "usdc", "payments"],
      "representativeQueries": [
        "send a fax and pay with USDC",
        "x402 fax API",
        "fax a document from an autonomous agent"
      ]
    }
  ]
}
