Skip to content

MCP - Tools

Reference FinFox’s eight read-only tools across routes, super, savings and credit cards.

All tools are read-only and return markdown by default or structured JSON on request. Start with app discovery, search the relevant product family, then pass an identifier from search results to its matching detail tool.

Overview

finfox_get_app_overview

Returns app metadata, route counts, dataset counts and available MCP capabilities.

finfox_list_routes

Lists public and app routes with SEO titles, descriptions and indexable filtering.

{
  "indexable_only": true,
  "limit": 20,
  "offset": 0,
  "response_format": "json"
}

Superannuation

finfox_search_super_products

Searches APRA QSPS products by text, fund, product view, minimum 10-year return and maximum fee. Sort by approved return, fee or asset fields.

{
  "query": "balanced",
  "product_view": "mysuper",
  "minimum_return_10yr": 5,
  "sort_by": "net_return_10yr",
  "limit": 20,
  "offset": 0,
  "response_format": "json"
}

Superannuation detail

finfox_get_super_product

Returns one APRA QSPS product by pathway identifier, investment-option identifier or exact product name, including returns, fees and asset allocation.

{
  "identifier": "<pathway-id>",
  "response_format": "json"
}

Savings accounts

finfox_search_savings_products

Searches current CDR savings products by text, provider, category, minimum maximum rate and no-monthly-fee status. Sort by maximum rate, base rate or monthly fee.

finfox_get_savings_product

Returns one savings product by FinFox ID, CDR product ID or exact product name, including rates, fees, balance limits and conditions.

{
  "query": "saver",
  "minimum_max_rate": 4.5,
  "no_monthly_fee_only": true,
  "sort_by": "max_rate",
  "limit": 20,
  "response_format": "json"
}

Credit cards

finfox_search_credit_cards

Searches the committed CDR card snapshot by text or provider, with optional reviewed-field filtering and approved sorting.

finfox_get_credit_card

Returns one card by FinFox card ID, product ID, source product ID or exact product name, including reviewed published fields when available.

{
  "provider": "Commonwealth Bank",
  "only_with_published_fields": true,
  "sort_by": "product_name",
  "limit": 20,
  "response_format": "json"
}

Shared limits

Text queries accept 1–160 characters. Paginated tools accept a 1–50 limit and a zero-or-greater offset; use next_offset when has_more is true. Detail identifiers accept the bounded identifier types documented above. Every tool accepts response_format set to markdown or json, and responses are capped at 24,000 characters. Arbitrary SQL, write methods, secrets and unbounded exports are rejected.