{"data":{"name":"com.bliahub/blia-catalogue","title":"BLIA — Bank Product Terms","description":"Bank account terms as banks publish them, dated: fees, waivers, offers. Read-only. Canada today.","version":"0.11.0","websiteUrl":null,"repositoryUrl":null,"remotes":[{"url":"https://mcp.bliahub.com/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-20T01:55:47.419Z","updatedAt":"2026-10-20T01:55:47.419Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"BLIA — Bank Product Terms","source":"official-registry","sourceId":"com.bliahub/blia-catalogue","updatedAt":"2026-10-20T01:55:47.419Z","confidence":100,"websiteUrl":null,"description":"Bank account terms as banks publish them, dated: fees, waivers, offers. Read-only. Canada today.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.bliahub/blia-catalogue","endpointFingerprint":"678eb509dcc87b4106a5f5f81411c1b563cb17b6473cce613d6ae96756088b01","name":"compare_products","title":"Compare published fees across products","description":"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.","inputSchema":{"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#"},"annotations":{"title":"Compare published fees across products","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"1a6df9ab01844fd93a12bae2cbbe47c29e2d2973814ec0c13e219cfc0e91a047","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:17.804Z","metadataTrust":"untrusted"},{"serverName":"com.bliahub/blia-catalogue","endpointFingerprint":"678eb509dcc87b4106a5f5f81411c1b563cb17b6473cce613d6ae96756088b01","name":"get_product_terms","title":"Get published terms for one product","description":"Use this when the user asks about one account's fees, included transactions, minimum balance, fee waiver conditions, e-transfer or ATM costs, or deposit insurance. Returns each published term with its value and effective date; a rule comes with its plain-language summary AND its logic (default outcome plus conditions with thresholds, e.g. the balance that waives the monthly fee). Says which customer-group variant was used, which others exist, which questions the terms answer (answerability) and exactly what is not published (before_acting). cohort, province and channel pick the variant (defaults current, ALL and any, echoed in defaults_applied; cohort ignores case and punctuation, so \"Senior 60+\" finds senior_60_plus). If none matches, no_variant_matched lists available_cohorts: a problem with the query, not missing data. An unknown product_slug returns an error naming the nearest published slugs. not_published and unresolved mean unknown, never zero. Free tier: no source quote, content hash, provenance tier or corroboration status. For several accounts side by side use compare_products; for perks or welcome offers across accounts use list_benefits or list_offers. as_of (YYYY-MM-DD) answers for a past date from the rows BLIA holds, each with its effective dates and whether the bank stated them; before BLIA's earliest record it says no_record_before. BLIA cannot say what a fee will be.","inputSchema":{"type":"object","properties":{"product_slug":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","description":"A product_slug from list_bank_products, e.g. td-every-day-chequing-account"},"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)."},"attributes":{"type":"array","items":{"type":"string"},"description":"Limit to these attributes (at most 40), e.g. monthly_fee, transaction_limit, minimum_balance, nsf_fee, etransfer_rules, atm_rules. Omit for all."},"as_of":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"Optional past date, YYYY-MM-DD: the terms in force that day, e.g. the day a mortgage funded. A date before BLIA's earliest record answers no_record_before, never a value. Omit for today's terms."}},"required":["product_slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Get published terms for one product","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"375fca9e697c79237db5e2a7d1960774713e50f7edb700846ccc4e92600a8c49","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:17.804Z","metadataTrust":"untrusted"},{"serverName":"com.bliahub/blia-catalogue","endpointFingerprint":"678eb509dcc87b4106a5f5f81411c1b563cb17b6473cce613d6ae96756088b01","name":"list_bank_products","title":"List published Canadian banking products","description":"Use this first when the user asks about Canadian bank accounts (currently chequing at the banks listed in coverage), or which accounts a bank offers. Returns every product in BLIA's snapshot with its product_slug, its variants (customer groups such as seniors, each with its eligibility note), the attributes published, and completeness. coverage says what BLIA does and does not cover; an empty result always says why. Filters combine. Pages hold up to 50 products; pass next_cursor as cursor for the next page (null on the last). Free tier: published values only -- no source citation, provenance tier or corroboration status. Not for fees or rules: take a product_slug from here to get_product_terms or compare_products.","inputSchema":{"type":"object","properties":{"institution":{"type":"string","description":"Institution id as listed in coverage.institutions_covered (bmo, cibc, rbc, scotia, td: the Big 5); a common or legal name such as BMO, RBC, Scotiabank or Royal Bank of Canada also resolves. Omit for all."},"product_class":{"type":"string","description":"Product class. Only \"chequing\" is covered today."},"province":{"type":"string","description":"Province: a two-letter code (ON, QC, ...) or a name such as Ontario or Québec; omit for all provinces."},"page_size":{"type":"integer","minimum":1,"maximum":50,"description":"Up to 50 products per page."},"cursor":{"type":"string","description":"product_slug returned as next_cursor by a prior call"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List published Canadian banking products","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"58c674a384732a0d0ba8740628707d681afa8dccbf7b797bffaf6066fd31f446","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:17.804Z","metadataTrust":"untrusted"},{"serverName":"com.bliahub/blia-catalogue","endpointFingerprint":"678eb509dcc87b4106a5f5f81411c1b563cb17b6473cce613d6ae96756088b01","name":"list_benefits","title":"List account benefits","description":"Use this when the user asks which accounts include a perk or benefit -- a credit card annual fee rebate, a safe deposit box, free drafts or cheques, rewards points, a borrowing rate discount. With benefit set, returns includes / does_not_include / not_recorded across products; without it, every tracked benefit per product. not_recorded is unknown, never 'not included'. A benefit with basis 'bank_default' is the bank's standard terms for all accounts (no product-specific benefit recorded): say so rather than calling it a feature of the plan. An unknown benefit name returns an error listing the benefits BLIA tracks. Ongoing perks only; welcome offers are in list_offers, and fees and waiver rules in get_product_terms.","inputSchema":{"type":"object","properties":{"benefit":{"type":"string","description":"One benefit, e.g. safe_deposit_box, credit_card_annual_fee_rebate, bank_drafts. Omit for every benefit BLIA tracks."},"institution":{"type":"string","description":"Institution id (bmo, cibc, rbc, scotia, td: the Big 5) or a common or legal name such as BMO, RBC or Scotiabank. Omit for all."},"product_class":{"type":"string","description":"Product class. Only \"chequing\" is covered today."},"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."},"province":{"type":"string","description":"Province: a two-letter code or a name such as Ontario. A benefit priced differently in that province is answered with its price there. Default \"ALL\"."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List account benefits","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"a00329b477ec2ea6393fdb54393bd214d91cc2e9c3891ecb53416c433e4ab155","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:17.804Z","metadataTrust":"untrusted"},{"serverName":"com.bliahub/blia-catalogue","endpointFingerprint":"678eb509dcc87b4106a5f5f81411c1b563cb17b6473cce613d6ae96756088b01","name":"list_offers","title":"List published welcome offers","description":"Use this when the user asks which accounts have a welcome or sign-up offer, what an offer gives, or what they must do to get it. Returns each recorded offer with what you get (cash and any non-cash part, e.g. a membership), the qualifying conditions (each as a plain sentence), conditions_status, and the end date or that none is stated. conditions_status not_recorded means the conditions are unknown, never that there are none. A product with no recorded offer may still have one: say BLIA records none. Both filters are optional; omit them for every recorded offer. as_of (YYYY-MM-DD) lists the offers in force on a past date, superseded ones included. Welcome offers only, which end; ongoing plan perks are in list_benefits, and fees and waiver rules in get_product_terms.","inputSchema":{"type":"object","properties":{"institution":{"type":"string","description":"Institution id (bmo, cibc, rbc, scotia, td: the Big 5) or a common or legal name such as BMO, RBC or Scotiabank. Omit for all."},"product_class":{"type":"string","description":"Product class. Only \"chequing\" is covered today."},"as_of":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"Optional past date, YYYY-MM-DD: the offers in force that day, superseded ones included. Omit for today's offers."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List published welcome offers","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"4a7ad156164aaa2d399a1b36631d236947f8bcf9059b6fa15b09d1dcebb32185","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:17.804Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"678eb509dcc87b4106a5f5f81411c1b563cb17b6473cce613d6ae96756088b01","protocol":"streamable-http","status":"indexed","toolCount":5,"observedAt":"2026-11-03T02:46:17.804Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.bliahub/blia-catalogue":{"url":"https://mcp.bliahub.com/mcp"}}},"Cursor":{"mcpServers":{"com.bliahub/blia-catalogue":{"url":"https://mcp.bliahub.com/mcp"}}},"VS Code":{"servers":{"com.bliahub/blia-catalogue":{"type":"http","url":"https://mcp.bliahub.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://mcp.bliahub.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.bliahub%2Fblia-catalogue","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.bliahub%2Fblia-catalogue","name":"com.bliahub/blia-catalogue","description":"Bank account terms as banks publish them, dated: fees, waivers, offers. Read-only. Canada today.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://mcp.bliahub.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":null,"repositoryUrl":null,"version":"0.11.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.bliahub/blia-catalogue","status":"online","lastCheckedAt":"2026-11-03T20:16:31.708Z","lastSuccessfulCheck":"2026-11-03T20:16:31.708Z","latencyMs":138,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T20:16:31.708Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T20:16:31.708Z"},"security":null,"timestamps":{"createdAt":"2026-10-20T01:55:47.419Z","updatedAt":"2026-10-20T01:55:47.419Z","observedAt":"2026-11-03T20:16:31.708Z"},"compatibility":{"serverVersion":"0.11.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}