SaveOnPhone — Cell Phone Plan Comparison
Search U.S. cell plans, compare supported costs, find wireless news, and get switching guidance.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"cell-phone-plan-comparison": {
"url": "https://saveonphone.com/mcp"
}
}
}Puntos de conexión remotos
https://saveonphone.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢search_plans(criteria)
Search all published plans by carrier/name/network/budget/data. Results include next_offset for pagination. Catalog prices retain original dates and conditions; verified_only limits results to detailed billing evidence. Catalog-only results do not establish confirmed savings.
Esquema de entrada
{
"type": "object",
"properties": {
"criteria": {
"additionalProperties": false,
"properties": {
"autopay": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Autopay"
},
"age": {
"anyOf": [
{
"maximum": 120,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Age"
},
"bundles": {
"anyOf": [
{
"items": {
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"maxItems": 20,
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Bundles"
},
"new_customer": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "New Customer"
},
"line_count": {
"default": 1,
"maximum": 100,
"minimum": 1,
"title": "Line Count",
"type": "integer"
},
"max_monthly_cents": {
"anyOf": [
{
"maximum": 10000000,
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Monthly Cents"
},
"min_data_gb": {
"anyOf": [
{
"maximum": 10000,
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Min Data Gb"
},
"unlimited": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Unlimited"
},
"network": {
"anyOf": [
{
"maxLength": 80,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Network"
},
"max_prepay_months": {
"anyOf": [
{
"maximum": 12,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Prepay Months"
},
"carrier": {
"anyOf": [
{
"maxLength": 200,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Carrier"
},
"query": {
"anyOf": [
{
"maxLength": 200,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Query"
},
"verified_only": {
"default": false,
"title": "Verified Only",
"type": "boolean"
},
"offset": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"title": "Offset",
"type": "integer"
},
"limit": {
"default": 3,
"maximum": 10,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"title": "SearchCriteria",
"type": "object"
}
},
"required": [
"criteria"
],
"title": "search_plansArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "search_plansDictOutput"
}🟢list_carriers
List every searchable carrier, plan counts and networks from the site catalog.
Esquema de entrada
{
"type": "object",
"properties": {},
"title": "list_carriersArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "list_carriersDictOutput"
}🟢get_plan_details(plan_id)
Read a plan's terms, verification status, source evidence and carrier links.
Esquema de entrada
{
"type": "object",
"properties": {
"plan_id": {
"maximum": 10000000,
"minimum": 1,
"title": "Plan Id",
"type": "integer"
}
},
"required": [
"plan_id"
],
"title": "get_plan_detailsArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "get_plan_detailsDictOutput"
}🟢compare_plan_costs(request)
Compare site prices, features and conditions for up to five plans. Calculate upfront/renewal/first-year costs only where complete evidence exists. Catalog-only rows retain useful facts but do not infer totals or savings.
Esquema de entrada
{
"type": "object",
"properties": {
"request": {
"additionalProperties": false,
"properties": {
"plan_ids": {
"items": {
"maximum": 10000000,
"minimum": 1,
"type": "integer"
},
"maxItems": 5,
"minItems": 1,
"title": "Plan Ids",
"type": "array"
},
"current_service_monthly_cents": {
"anyOf": [
{
"maximum": 10000000,
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Current Service Monthly Cents"
},
"line_count": {
"default": 1,
"maximum": 100,
"minimum": 1,
"title": "Line Count",
"type": "integer"
},
"eligibility": {
"additionalProperties": false,
"properties": {
"autopay": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Autopay"
},
"age": {
"anyOf": [
{
"maximum": 120,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Age"
},
"bundles": {
"anyOf": [
{
"items": {
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"maxItems": 20,
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Bundles"
},
"new_customer": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "New Customer"
}
},
"title": "Eligibility",
"type": "object"
}
},
"required": [
"plan_ids"
],
"title": "ComparisonRequest",
"type": "object"
}
},
"required": [
"request"
],
"title": "compare_plan_costsArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "compare_plan_costsDictOutput"
}🟢find_articles(query, limit)
Find published consumer wireless reporting in the canonical SaveOnPhone news feed.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"default": "",
"maxLength": 200,
"title": "Query",
"type": "string"
},
"limit": {
"default": 5,
"maximum": 10,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"title": "find_articlesArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "find_articlesDictOutput"
}🟢get_switching_guide(plan_id)
Read a switching checklist with offer and coverage checks; performs no account actions.
Esquema de entrada
{
"type": "object",
"properties": {
"plan_id": {
"maximum": 10000000,
"minimum": 1,
"title": "Plan Id",
"type": "integer"
}
},
"required": [
"plan_id"
],
"title": "get_switching_guideArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "get_switching_guideDictOutput"
}Prompts recomendados
get_plan_detailsget_plan_detailssearch_planssearch_planslist_carriersEjemplos de llamadas registradas
get_switching_guideParámetros de entrada
{
"plan_id": 1
}Resultado de salida
{
"result": {
"content": [
{
"text": "{\n \"status\": \"verification_pending\",\n \"plan\": {\n \"plan_id\": 1,\n \"carrier\": \"T-Mobile\",\n \"name\": \"Essentials\",\n \"network\": \"T-Mobile\",\n \"data_gb\": null,\n \"unlimited\": true,\n \"hotspot\": \"Unlimited at max 3G speeds\",\n \"hotspot_notice\": \"Confirm current hotspot allowance and speed with the carrier.\",\n \"catalog_verified_at\": \"2026-09-20\",\n \"saveonphone_url\": \"https://saveonphone.com/plans/t-mobile-essentials/\",\n \"carrier_url\": \"https://www.t-mobile.com/cell-phone-plans\",\n \"affiliate_url\": \"https://saveonphone.com/go/t-mobile-1\",\n \"affiliate_disclosure\": \"SaveOnPhone may earn a commission from qualifying carrier links. Commissions do not affect cost ranking.\",\n \"recommendation_status\": \"verification_pending\",\n \"eligibility_status\": \"verification_pending\",\n \"eligibility_unknown_fields\": [],\n \"eligibility_notice\": \"General carrier account, legal capacity, device and service requirements still apply.\",\n \"verification_reason\": \"Detailed billing calculation unavailable: Offer terms have not completed verification. Existing site catalog facts remain available with their original dates.\",\n \"verified_at\": null,\n \"billing\": null,\n \"eligibility\": null,\n \"evidence_urls\": [],\n \"notes\": [],\n \"coverage_notice\": \"Check carrier coverage and device compatibility before switching. Network names do not establish coverage at your address.\",\n \"carrier_slug\": \"t-mobile\",\n \"catalog\": {\n \"price\": 65,\n \"prepay_months\": 1,\n \"network\": \"T-Mobile\",\n \"network_owned\": true,\n \"data_gb\": null,\n \"data_premium_gb\": 50,\n \"hotspot\": \"Unlimited at max 3G speeds\",\n \"features\": [\n \"5G access\",\n \"Scam Shield\",\n \"50GB premium data\",\n \"Unlimited hotspot at max 3G speeds\"\n ],\n \"categories\": [\n \"unlimited\"\n ],\n \"bundle_requirement\": null,\n \"taxes_included\": false,\n \"video_quality\": \"480p\",\n \"international\": {\n \"calling_to\": 0,\n \"data_countries\": 0,\n \"texting_countries\": 0\n },\n \"discounts\": [],\n \"perks\": [],\n \"contract\": false,\n \"requires_autopay\": false,\n \"requires_age_55_plus\": false,\n \"variant_of\": \"essentials\",\n \"last_verified\": \"2026-09-20\",\n \"currency\": \"USD\",\n \"source_money_unit\": \"USD dollars: original price, upfront_price and promotion amount maps. Fields ending _cents are integer USD cents.\",\n \"advertised_monthly_equivalent_cents\": 6500,\n \"explicit_upfront_cents\": null,\n \"freshness\": \"within_14_days\",\n \"promotion_status\": \"not_listed\",\n \"provenance\": \"SaveOnPhone published plan catalog; maintained by the existing site plan monitor.\",\n \"source_url\": \"https://www.t-mobile.com/cell-phone-plans\",\n \"notice\": \"Catalog values and verification dates are reproduced from the site. Monthly equivalents are not necessarily monthly invoices. Unlisted conditions, exact billing-day periods, renewal amounts and fees are not inferred. Expired promotions are historical only.\"\n },\n \"field_basis\": {\n \"network\": \"site_catalog\",\n \"data\": \"site_catalog\",\n \"hotspot\": \"site_catalog\"\n },\n \"data_access\": \"site_catalog\"\n },\n \"steps\": [\n \"Confirm the current offer, eligibility, full upfront payment, renewal price, taxes and fees on the carrier site.\",\n \"Check carrier coverage at the places you use your phone and confirm device or eSIM compatibility.\",\n \"Confirm your phone is unlocked and identify device balances, credits and other obligations that continue after switching.\",\n \"If keeping your number, obtain the account number and transfer PIN securely from your current carrier; do not send them to this connector.\",\n \"Keep existing service active until the new carrier confirms the transfer is complete.\"\n ],\n \"action_notice\": \"This connector does not purchase service, cancel service or transfer phone numbers.\"\n}",
"type": "text"
}
],
"isError": false,
"structuredContent": {
"status": "verification_pending",
"plan": {
"plan_id": 1,
"carrier": "T-Mobile",
"name": "Essentials",
"network": "T-Mobile",
"data_gb": null,
"unlimited": true,
"hotspot": "Unlimited at max 3G speeds",
"hotspot_notice": "Confirm current hotspot allowance and speed with the carrier.",
"catalog_verified_at": "2026-09-20",
"saveonphone_url": "https://saveonphone.com/plans/t-mobile-essentials/",
"carrier_url": "https://www.t-mobile.com/cell-phone-plans",
"affiliate_url": "https://saveonphone.com/go/t-mobile-1",
"affiliate_disclosure": "SaveOnPhone may earn a commission from qualifying carrier links. Commissions do not affect cost ranking.",
"recommendation_status": "verification_pending",
"eligibility_status": "verification_pending",
"eligibility_unknown_fields": [],
"eligibility_notice": "General carrier account, legal capacity, device and service requirements still apply.",
"verification_reason": "Detailed billing calculation unavailable: Offer terms have not completed verification. Existing site catalog facts remain available with their original dates.",
"verified_at": null,
"billing": null,
"eligibility": null,
"evidence_urls": [],
"notes": [],
"coverage_notice": "Check carrier coverage and device compatibility before switching. Network names do not establish coverage at your address.",
"carrier_slug": "t-mobile",
"catalog": {
"price": 65,
"prepay_months": 1,
"network": "T-Mobile",
"network_owned": true,
"data_gb": null,
"data_premium_gb": 50,
"hotspot": "Unlimited at max 3G speeds",
"features": [
"5G access",
"Scam Shield",
"50GB premium data",
"Unlimited hotspot at max 3G speeds"
],
"categories": [
"unlimited"
],
"bundle_requirement": null,
"taxes_included": false,
"video_quality": "480p",
"international": {
"calling_to": 0,
"data_countries": 0,
"texting_countries": 0
},
"discounts": [],
"perks": [],
"contract": false,
"requires_autopay": false,
"requires_age_55_plus": false,
"variant_of": "essentials",
"last_verified": "2026-09-20",
"currency": "USD",
"source_money_unit": "USD dollars: original price, upfront_price and promotion amount maps. Fields ending _cents are integer USD cents.",
"advertised_monthly_equivalent_cents": 6500,
"explicit_upfront_cents": null,
"freshness": "within_14_days",
"promotion_status": "not_listed",
"provenance": "SaveOnPhone published plan catalog; maintained by the existing site plan monitor.",
"source_url": "https://www.t-mobile.com/cell-phone-plans",
"notice": "Catalog values and verification dates are reproduced from the site. Monthly equivalents are not necessarily monthly invoices. Unlisted conditions, exact billing-day periods, renewal amounts and fees are not inferred. Expired promotions are historical only."
},
"field_basis": {
"network": "site_catalog",
"data": "site_catalog",
"hotspot": "site_catalog"
},
"data_access": "site_catalog"
},
"steps": [
"Confirm the current offer, eligibility, full upfront payment, renewal price, taxes and fees on the carrier site.",
"Check carrier coverage at the places you use your phone and confirm device or eSIM compatibility.",
"Confirm your phone is unlocked and identify device balances, credits and other obligations that continue after switching.",
"If keeping your number, obtain the account number and transfer PIN securely from your current carrier; do not send them to this connector.",
"Keep existing service active until the new carrier confirms the transfer is complete."
],
"action_notice": "This connector does not purchase service, cancel service or transfer phone numbers."
}
},
"durationMs": 58
}Comunidad
Evidencia