BLIA — Bank Product Terms
v0.11.0Bank account terms as banks publish them, dated: fees, waivers, offers. Read-only. Canada today.
Endpoint health
online- Last checked
- 11/3/2026, 8:16:31 PM
- Latency
- 138 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.bliahub%2Fblia-catalogue
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.bliahub/blia-catalogue": {
"url": "https://mcp.bliahub.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
5 shown · authentication unknown
Compare published fees across products
compare_products
Use this when the user wants to compare accounts, within one bank or across banks. One call returns, for each product: monthly fee, annual fee before waivers, included transactions (checked against monthly_transactions if given), minimum balance, NSF fee, the fee-waiver conditions (summary and logic), e-transfer and ATM terms, and what is missing -- plus a ranking by monthly fee with the annual difference to the lowest. It never applies a waiver to the customer's balances: it gives the conditions so they can be checked. Products whose fee BLIA has not published are listed as not_ranked, never ranked as free. The ranking uses published monthly fee and nothing else: monthly_transactions adds a separate ranking_at_usage and the included-transactions check, and never changes ranking_by_monthly_fee. For one account's complete terms and rule logic use get_product_terms.
Schema valid · SHA-256 1a6df9ab0184…
View input schema
{ "type": "object", "properties": { "product_slugs": { "type": "array", "items": { "type": "string", "pattern": "^[a-z0-9]+(-[a-z0-9]+)*$" }, "minItems": 2, "maxItems": 10, "description": "2 to 10 product_slugs from list_bank_products, from one or several banks." }, "province": { "type": "string", "description": "Province: a two-letter code (ON, QC, ...) or a name such as Ontario or Québec. Default \"ALL\"." }, "cohort": { "type": "string", "description": "Customer group the terms apply to. Default \"current\" (the standard offer). Other groups a product carries (e.g. \"senior_60_plus\") are listed per product as variants; pass one to get that group's terms. Case and punctuation are ignored." }, "channel": { "type": "string", "enum": [ "branch", "online", "any" ], "description": "How the account is opened. Default \"any\" (terms that apply whatever the channel)." }, "monthly_transactions": { "type": "integer", "minimum": 0, "maximum": 1000, "description": "Optional: the customer's typical debit transactions per month, checked against each product's included transactions." } }, "required": [ "product_slugs" ], "additionalProperties": false, "$schema": "http://json-schema.org/draft-07/schema#" }
Connections
streamable-http
https://mcp.bliahub.com/mcp