billwatch
Current US streaming and VPN plan prices for AI agents: deals, filters and price history.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"billwatch": {
"url": "https://getbillwatchdog.com/mcp"
}
}
}Remote endpoints
https://getbillwatchdog.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟡search_deals(category, provider, plan_id, max_monthly_usd, include_unverified)
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": {
"category": {
"type": "string",
"enum": [
"streaming",
"vpn"
],
"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'."
},
"plan_id": {
"type": "string",
"description": "Return only the plan with this exact id, e.g. 'hulu-live-tv-only'."
},
"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
}🟢get_price_history(plan_id)
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",
"properties": {
"plan_id": {
"type": "string",
"description": "The plan id, e.g. 'hulu-live-tv-only'."
}
},
"required": [
"plan_id"
],
"additionalProperties": false
}Community
Evidence