Skip to main content
Glama

Compare US Mobile Phone Plans

compare-mobile-plans
Read-onlyIdempotent

Compares and ranks US mobile phone plans, cheapest first, from a curated catalog of carrier and prepaid (MVNO) plans, each price checked on the provider's own page, by 12-month average cost per line, with any promo price shown alongside. The catalog is a selection, not the whole market; each result states how many plans and providers it covers and the oldest price-check date. Inputs: number of lines, and optionally data need, budget per line, prepaid or postpaid, must-have features and preferred network. No address or location is used, so network coverage is not checked; each result carries a coverage note. Keywords: cheapest phone plan, compare cell phone plans, cell phone plan, mobile plan comparison, switch carriers, unlimited data plan, family plan, prepaid vs postpaid.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
linesNoNumber of phone lines to price.
data_needNoMinimum data: light ≥2GB, moderate ≥5GB, heavy ≥20GB, unlimited = unlimited plans only.
must_havesNoRequired features: hotspot, 5g, premium_data (deprioritization-free), unlimited_data.
budget_per_lineNoMax USD/month per line.
preferred_networkNoPreferred underlying network, e.g. AT&T, Verizon, T-Mobile.
prepaid_or_postpaidNoRestrict to prepaid or postpaid plans; omit for both.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
linesYes
plansYes
sourceYes
messageNo
priceNoteYes
coverageNoteYes
selectionNoteYesCurated selection of N plans from M providers, not the whole market.
catalogPlanCountYes
oldestVerifiedDateNoOldest verified_date among the plans shown.
catalogProviderCountYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedOutput schema / properties / plans / items / properties / offerTargetUrl
      Added value: +{
      +  "description": "Where offerUrl redirects to.",
      +  "type": "string"
      +}
  2. Changed2 schema fields changed
    • removedInput schema / properties / context
      Removed value: -{
      -  "description": "Why are you calling this tool? Briefly describe the user's goal.",
      -  "type": "string"
      -}
    • removedInput schema / required
      Removed value: -[
      -  "context"
      -]
  3. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources