{
  "serverInfo": {
    "name": "commerceforagents",
    "title": "Commerce for Agents",
    "version": "0.1.0",
    "description": "Compare electricity and gas tariffs for a household in Germany and book the switch on the user's behalf; compare US fixed broadband providers by address. Built for AI agents: humans use it through their agent.",
    "vendor": {
      "name": "Yavio GmbH",
      "url": "https://yavio.ai",
      "contact": "contact@commerceforagents.com"
    },
    "documentation": "https://commerceforagents.com/llms.txt",
    "website": "https://commerceforagents.com/"
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://mcp.commerceforagents.com/mcp"
  },
  "authentication": {
    "type": "none"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "compare-tariffs",
      "description": "Postal code and annual consumption in kWh, for electricity or gas. Returns one page of the ranked market with prices, contract terms, ratings and filters (eco, contract length, price guarantee, bonus handling, providers, dynamic tariffs). Pass the user's bill data to measure savings against their own contract.",
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true
      }
    },
    {
      "name": "tariff-details",
      "description": "The full conditions of one offer, by its ref: price breakdown, contract terms, energy mix, ratings.",
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true
      }
    },
    {
      "name": "book-contract",
      "description": "Files a switch request with the complete contract data in one call. For autonomous agents that already hold the user's full profile, IBAN and a standing authorization; in a conversation with a person, start-booking opens a form where the user enters these data. An operator submits the contract application to the provider.",
      "annotations": {
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": false,
        "openWorldHint": true
      }
    },
    {
      "name": "compare-broadband",
      "description": "For “what internet providers are at my address?”, fiber availability, fastest internet, Starlink vs cable, or moving-address questions: returns FCC provider availability and maximum advertised speeds by census block (not building-level). The FCC data has no prices; for some national providers the result adds a dated starting price from the provider's own plan page; where available, a link to the provider's offer (affiliate link, Commerce for Agents may earn a commission; ranking is not affected).",
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true
      }
    },
    {
      "name": "compare-mobile-plans",
      "description": "Lines, data need, budget per line, prepaid/postpaid preference, must-haves and preferred network. Returns ranked US mobile phone plans by effective monthly cost per line, with data, network, prepaid/postpaid, and a source or affiliate link. No address or coverage lookup (privacy-free); check coverage on the carrier's own site.",
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "compare-vpn",
      "description": "Preferred term, minimum devices, needs (streaming, p2p) and country (prices are always US/USD; other countries only add a note). Returns ranked VPN plans by effective monthly cost including renewals (pricing-page links by default; checkout:true for plan-preselected checkout links), with upfront and renewal price, devices, money-back days, audited no-logs, jurisdiction, RAM-only servers, and a source or affiliate link. No personal data.",
      "name": "compare-esims",
      "description": "Destination country, trip days, optional minimum data (GB), unlimited preference and providers. Returns travel eSIM packages (Airalo, Saily, Ubigi, Holafly; Nomad for Japan) ranked by USD list price among packages valid for the whole trip, with price per GB and per day, a source or affiliate link (Commerce for Agents may earn a commission; ranking is not affected), and an offerRef for packages that can be bought in chat. No personal data.",
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ],
  "languages": [
    "de",
    "en"
  ],
  "areaServed": [
    "DE",
    "US"
  ],
  "pricing": "Free for the user. Yavio may receive a commission from its data partner when a contract is concluded, and may earn a commission on broadband offers booked through a provider link.",
  "links": [
    {
      "rel": "agent-skills",
      "href": "https://commerceforagents.com/.well-known/agent-skills/index.json",
      "type": "application/json"
    },
    {
      "rel": "api-catalog",
      "href": "https://commerceforagents.com/.well-known/api-catalog",
      "type": "application/linkset+json"
    },
    {
      "rel": "service-desc",
      "href": "https://commerceforagents.com/openapi.json",
      "type": "application/json"
    },
    {
      "rel": "privacy-policy",
      "href": "https://commerceforagents.com/privacy",
      "type": "text/html"
    },
    {
      "rel": "terms-of-service",
      "href": "https://commerceforagents.com/terms",
      "type": "text/html"
    }
  ]
}
