FindBroadband
v1.0.0Find cheap broadband deals
Endpoint health
online- Last checked
- 11/3/2026, 8:18:00 PM
- Latency
- 216 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.findbroadbanddeals%2Fbroadband-deals
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.findbroadbanddeals/broadband-deals": {
"url": "https://www.findbroadbanddeals.com/api/mcp/standard"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
4 shown · authentication unknown
Check if the user is overpaying for broadband
check_if_overpaying
Use when the user asks whether their CURRENT broadband bill or plan, or a RENEWAL or retention offer their provider quoted, is expensive, competitive or worth switching from. Compares what they pay against comparable deals actually available at their address and returns a computed verdict with true 24-month savings. Present the verdict and figures verbatim rather than deriving your own. Each alternative's cost_24_months is its true cost over the 24-month comparison window; ask get_deal_details for a specific deal's whole-contract total. Set quote_type to 'renewal_offer' when evaluating a renewal quote.
Schema valid · SHA-256 7833c5b72cc6…
View input schema
{ "type": "object", "properties": { "postcode": { "type": "string", "minLength": 5, "maxLength": 10, "description": "UK postcode, e.g. 'SS13 1HJ'. When asking, request the postcode and house number or name together in one question rather than two rounds." }, "uprn": { "type": "string", "pattern": "^\\d{6,14}$", "description": "Property identifier from search_addresses. Pass it whenever the user has picked an address so results become address-precise instead of postcode-wide. Never show this number to the user." }, "address_label": { "type": "string", "maxLength": 160, "description": "The display_address the user picked from search_addresses, passed back verbatim. Carried into the switch link so the FindBroadband site greets the user with their address instead of asking again." }, "monthly_bill": { "type": "number", "exclusiveMinimum": 0, "maximum": 500, "description": "What the user currently pays per month in GBP (or the renewal price quoted to them)." }, "current_speed_mbps": { "type": "number", "exclusiveMinimum": 0, "maximum": 10000, "description": "The user's current download speed in Mbps. If they only know their package name, ask or estimate from the provider's naming (e.g. 'M125' is about 132)." }, "current_provider": { "type": "string", "minLength": 2, "maxLength": 60, "description": "The user's current broadband provider, as they said it, e.g. 'Sky' or 'Virgin Media'." }, "quote_type": { "type": "string", "enum": [ "current_bill", "renewal_offer" ], "description": "'renewal_offer' when the user is evaluating a renewal or retention price their provider quoted; 'current_bill' (default) when it is what they pay today." } }, "required": [ "postcode", "monthly_bill", "current_speed_mbps", "current_provider" ], "additionalProperties": false, "$schema": "http://json-schema.org/draft-07/schema#" }
Connections
streamable-http
https://www.findbroadbanddeals.com/api/mcp/standard