{"apiVersion":"v1","directorySlug":"bliahub-mcp-8023bed27d","title":"BLIA","description":"BLIA is a free record of bank and credit union terms, compiled from the institutions","pageUrl":"https://www.mcpbundles.com/skills/bliahub-mcp-8023bed27d","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.bliahub.com/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.bliahub/bliahub-mcp-8023bed27d","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_bank_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 th","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"cursor":{"type":"string"},"province":{"type":"string"},"page_size":{"type":"integer","maximum":50,"minimum":1},"institution":{"type":"string"},"product_class":{"type":"string"}},"additionalProperties":false},"title":"List published Canadian banking products","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_bank_products","displayName":"List published Canadian banking products"},{"name":"get_product_terms","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","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["product_slug"],"properties":{"cohort":{"type":"string"},"channel":{"enum":["branch","online","any"],"type":"string"},"province":{"type":"string"},"attributes":{"type":"array","items":{"type":"string"}},"product_slug":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$"}},"additionalProperties":false},"title":"Get published terms for one product","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_product_terms","displayName":"Get published terms for one product"},{"name":"compare_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 condition","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["product_slugs"],"properties":{"cohort":{"type":"string"},"channel":{"enum":["branch","online","any"],"type":"string"},"province":{"type":"string"},"product_slugs":{"type":"array","items":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$"},"maxItems":10,"minItems":2},"monthly_transactions":{"type":"integer","maximum":1000,"minimum":0}},"additionalProperties":false},"title":"Compare published fees across products","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"compare_products","displayName":"Compare published fees across products"},{"name":"list_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","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"institution":{"type":"string"},"product_class":{"type":"string"}},"additionalProperties":false},"title":"List published welcome offers","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_offers","displayName":"List published welcome offers"},{"name":"list_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","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"cohort":{"type":"string"},"benefit":{"type":"string"},"province":{"type":"string"},"institution":{"type":"string"},"product_class":{"type":"string"}},"additionalProperties":false},"title":"List account benefits","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_benefits","displayName":"List account benefits"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=BLIA&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuYmxpYWh1Yi5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22BLIA%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.bliahub.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22BLIA%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.bliahub.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=BLIA&connectorUrl=https%3A%2F%2Fmcp.bliahub.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"BLIA\" --url \"https://mcp.bliahub.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bliahub-mcp-8023bed27d","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bliahub-mcp-8023bed27d/tools/{tool}","mcpServerUrl":"https://mcp.bliahub.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bliahub-mcp-8023bed27d?live=1"}