{"specVersion":"0.1","host":{"displayName":"Roamzy","identifier":"did:web:roamzy.io","description":"Metered-data eSIM. One eSIM works in 193 countries, billed per megabyte at the local rate and settled in USDT or USDC. No packages, no expiry. Agent-native: an anonymous account is created on an MCP client's first tool call, with no signup.","url":"https://roamzy.io/"},"entries":[{"identifier":"urn:air:roamzy.io:mcp:roamzy-mcp-server","displayName":"Roamzy MCP server","description":"Streamable-HTTP MCP endpoint, 12 tools, version 1.6.8. Anonymous-first: no account, no API key and no KYC are required to browse or to buy.","type":"application/mcp-server-card+json","url":"https://roamzy.io/.well-known/mcp.json","representativeQueries":["buy an eSIM for my trip","how much does mobile data cost in Japan","top up my eSIM balance","which countries have the cheapest data"]},{"identifier":"urn:air:roamzy.io:api:openapi","displayName":"Roamzy REST API (OpenAPI)","description":"OpenAPI description of the public REST surface: catalog, orders, eSIMs, payment options and referral.","type":"application/vnd.oai.openapi+json","url":"https://roamzy.io/api/v1/openapi.json","representativeQueries":["REST API for buying eSIM data","programmatic eSIM provisioning","esim api documentation"]},{"identifier":"urn:air:roamzy.io:catalog:country-rates","displayName":"Live per-country rate catalog","description":"Machine-readable rates for all 193 countries, per megabyte and per gigabyte. No authentication.","type":"application/json","url":"https://roamzy.io/api/v1/catalog","representativeQueries":["per megabyte data price by country","compare mobile data rates worldwide","cheapest country for mobile data"]},{"identifier":"urn:air:roamzy.io:catalog:price-index-csv","displayName":"Roamzy data price index (CSV)","description":"The same rate catalog as a flat CSV, for analysis and price comparison.","type":"text/csv","url":"https://roamzy.io/data-price-index.csv","representativeQueries":["download mobile data prices as csv","dataset of eSIM prices by country","global mobile data price index"]},{"identifier":"urn:air:roamzy.io:agent:agents-manifest","displayName":"Agent integration manifest","description":"Hard facts an agent should not guess: spending limits, minimum top-up, supported payment rails and the support path.","type":"application/json","url":"https://roamzy.io/.well-known/agents.json","representativeQueries":["how do AI agents buy from Roamzy","agent spending limits and minimum top-up","roamzy agent integration manifest"]},{"identifier":"urn:air:roamzy.io:agent:llms-txt","displayName":"llms.txt","description":"Concise plain-text brief for language models, with a long-form variant at /llms-full.txt.","type":"text/plain","url":"https://roamzy.io/llms.txt","representativeQueries":["what is Roamzy","esim that an AI agent can buy on its own","crypto eSIM without an account"]},{"identifier":"urn:air:roamzy.io:auth:oauth-protected-resource","displayName":"OAuth Protected Resource Metadata","description":"RFC 9728 metadata for the /mcp resource: authorization servers and supported scopes. OAuth is optional — the MCP endpoint answers anonymously.","type":"application/json","url":"https://roamzy.io/.well-known/oauth-protected-resource","representativeQueries":["how do I authenticate to the Roamzy MCP server","oauth scopes for esim purchase"]}]}