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_overviewReturns app metadata, route counts, dataset counts and available MCP capabilities.
finfox_list_routesLists 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_productsSearches 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_productReturns 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_productsSearches 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_productReturns 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_cardsSearches the committed CDR card snapshot by text or provider, with optional reviewed-field filtering and approved sorting.
finfox_get_credit_cardReturns 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.