MCP Server

billwatch

com.getbillwatchdog/billwatch
Commerce & Retail Public & reachable MCP 2026-07-28

What this MCP does

Searches current US streaming and VPN plan prices, deals, verification status, and historical pricing.

get_price_history
Pricing changes over time for one BillWatch plan: dated snapshots of the listed monthly price and billing terms. Use search_deals to find plan ids.
Input schema
{'type': 'object', 'required': ['plan_id'], 'properties': {'plan_id': {'type': 'string', 'description': "The plan id, e.g. 'hulu-live-tv-only'."}}, 'additionalProperties': False}
search_deals
Download current BillWatch deal data and filter by category, provider or plan. Returns US advertised base prices for streaming and VPN plans (listed prices, before taxes and extra fees). verified: true means the price was confirmed on the provider's official page within its freshness window. By default only current, verified plans are returned; set include_unverified to also see stale or discontinued plans. Results are sorted by listed monthly-equivalent price, cheapest first. BillWatch makes no recommendations.
Input schema
{'type': 'object', 'properties': {'plan_id': {'type': 'string', 'description': "Return only the plan with this exact id, e.g. 'hulu-live-tv-only'."}, 'category': {'enum': ['streaming', 'vpn'], 'type': 'string', 'description': 'Only return plans in this category.'}, 'provider': {'type': 'string', 'description': "Only return plans whose provider name contains this text (case-insensitive), e.g. 'NordVPN'."}, 'max_monthly_usd': {'type': 'number', 'description': 'Only return plans whose listed monthly-equivalent price is at most this many USD.'}, 'include_unverified': {'type': 'boolean', 'description': 'Also include plans that are unverified or no longer sold. Default false.'}}, 'additionalProperties': False}
Added
get_price_history
Oct. 2, 2026, 2:40 a.m.
Added
search_deals
Oct. 2, 2026, 2:40 a.m.