{"name":"io.github.AnthonyPuggs/ausecon-mcp-server","slug":"anthonypuggs-ausecon-mcp-server","title":"Australian Economic Data (ABS, RBA & APRA)","description":"Australian economic data from the ABS, RBA, and APRA: CPI, GDP, cash rate, labour, and more.","url":"https://mcp.market/server/anthonypuggs-ausecon-mcp-server","rating":null,"grade":"A","score":93,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":27,"stars":4,"forks":0,"downloads_week":null,"last_push_at":"2026-09-20T04:33:06.000Z","license":"MIT"},"uptime":{"percent":100,"checks":6,"ok":6,"last_checked_at":"2026-09-20T21:26:00.726Z","last_ok_at":"2026-09-20T21:26:00.726Z","latency_ms":535},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/AnthonyPuggs/ausecon-mcp-server","website":null,"version":"1.14.5","remotes":[{"type":"streamable-http","url":"https://mcp.auseconmcp.com/mcp"}],"packages":[{"registryType":"pypi","identifier":"ausecon-mcp-server","version":"1.14.5","runtimeHint":"uvx","transport":{"type":"stdio"}}],"tools":[{"name":"describe_dataset","description":"Describe a source-native ABS, RBA, or APRA dataset without hiding native IDs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"source":{"description":"Source selector. Use abs for Australian Bureau of Statistics, rba for Reserve Bank of Australia, or apra for Australian Prudential Regulation Authority.","enum":["abs","rba","apra"],"type":"string"},"identifier":{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},"table_id":{"anyOf":[{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},{"type":"null"}],"default":null,"description":"Non-empty dataset or table id."},"include_structure":{"default":false,"description":"Whether ABS descriptions should include source-native structure details.","type":"boolean"}},"required":["source","identifier"],"additionalProperties":false}},{"name":"get_abs_data","description":"Expert/source-native ABS SDMX retrieval in a normalised response shape.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"dataflow_id":{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},"key":{"default":"all","description":"ABS SDMX key, or \"all\" for all series.","minLength":1,"type":"string"},"start_period":{"anyOf":[{"pattern":"^(\\d{4}|\\d{4}-Q[1-4]|\\d{4}-(0[1-9]|1[0-2])|\\d{4}-S[1-2])$","type":"string"},{"type":"null"}],"default":null,"description":"Optional ABS period bound in YYYY, YYYY-QN, YYYY-MM, or YYYY-SN format."},"end_period":{"anyOf":[{"pattern":"^(\\d{4}|\\d{4}-Q[1-4]|\\d{4}-(0[1-9]|1[0-2])|\\d{4}-S[1-2])$","type":"string"},{"type":"null"}],"default":null,"description":"Optional ABS period bound in YYYY, YYYY-QN, YYYY-MM, or YYYY-SN format."},"last_n":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"description":"Optional limit returning only the most recent N observations per series; metadata.truncated is true when older observations were dropped."},"updated_after":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date or datetime accepted by the ABS updatedAfter API."},"include_observation_dimensions":{"default":false,"description":"Whether to repeat the full dimension dict on every observation. Off by default because the same dimensions already appear on each series descriptor and are encoded in series_id.","type":"boolean"}},"required":["dataflow_id"],"additionalProperties":false}},{"name":"get_abs_dataset_structure","description":"Get ABS SDMX dataset dimensions and codelists.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"dataflow_id":{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"}},"required":["dataflow_id"],"additionalProperties":false}},{"name":"get_apra_data","description":"Expert/source-native APRA public XLSX publication retrieval.\n\nOnly curated official APRA publication IDs are accepted; arbitrary URLs are not.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"publication_id":{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},"table_id":{"anyOf":[{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},{"type":"null"}],"default":null,"description":"Non-empty dataset or table id."},"series_ids":{"anyOf":[{"items":{"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Optional list of non-empty source-native series IDs to keep after download."},"start_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"},"end_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"},"last_n":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"description":"Optional limit returning only the most recent N observations per series; metadata.truncated is true when older observations were dropped."},"include_observation_dimensions":{"default":false,"description":"Whether to repeat the full dimension dict on every observation. Off by default because the same dimensions already appear on each series descriptor and are encoded in series_id.","type":"boolean"}},"required":["publication_id"],"additionalProperties":false}},{"name":"get_derived_series","description":"Read-only retrieval for the narrow transparent derived series layer.\n\nDate bounds accept YYYY, YYYY-QN, YYYY-SN, YYYY-MM, or YYYY-MM-DD and\nare normalised to the derived series frequency.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"concept":{"description":"Derived concept name.","minLength":1,"type":"string"},"start":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional analyst-friendly bound for a derived series: YYYY, YYYY-QN, YYYY-SN, YYYY-MM, or YYYY-MM-DD. Bounds are normalised to the derived series frequency."},"end":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional analyst-friendly bound for a derived series: YYYY, YYYY-QN, YYYY-SN, YYYY-MM, or YYYY-MM-DD. Bounds are normalised to the derived series frequency."},"last_n":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"description":"Optional limit returning only the most recent N observations per series; metadata.truncated is true when older observations were dropped."}},"required":["concept"],"additionalProperties":false}},{"name":"get_economic_series","description":"Preferred analyst-facing retrieval tool for curated ABS/RBA economic concepts.\n\nUse list_economic_concepts for discovery. Date bounds accept YYYY, YYYY-QN,\nYYYY-SN, YYYY-MM, or YYYY-MM-DD and are normalised to the resolved source.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"concept":{"description":"Curated semantic concept name.","minLength":1,"type":"string"},"variant":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional curated concept variant, such as headline, underlying, or target."},"geography":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional geography selector for a curated concept, usually aus for Australia."},"frequency":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional requested frequency for a curated concept, such as monthly, quarterly, or annual."},"start":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional analyst-friendly date bound: YYYY, YYYY-QN, YYYY-SN, YYYY-MM, or YYYY-MM-DD. Semantic retrieval normalises this to the resolved source frequency."},"end":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional analyst-friendly date bound: YYYY, YYYY-QN, YYYY-SN, YYYY-MM, or YYYY-MM-DD. Semantic retrieval normalises this to the resolved source frequency."},"last_n":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"description":"Optional limit returning only the most recent N observations per series; metadata.truncated is true when older observations were dropped."},"include_observation_dimensions":{"default":false,"description":"Whether to repeat the full dimension dict on every observation. Off by default because the same dimensions already appear on each series descriptor and are encoded in series_id.","type":"boolean"}},"required":["concept"],"additionalProperties":false}},{"name":"get_latest_observations","description":"Source-aware convenience wrapper for the latest observations.\n\nFor a single curated indicator prefer get_economic_series(concept=...), which\nresolves one series; pass series_ids=[...] to narrow a broad dataset instead of\nreturning every series it contains.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"source":{"description":"Source selector. Use abs for Australian Bureau of Statistics, rba for Reserve Bank of Australia, or apra for Australian Prudential Regulation Authority.","enum":["abs","rba","apra"],"type":"string"},"identifier":{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},"key":{"default":"all","description":"ABS SDMX key, or \"all\" for all series.","minLength":1,"type":"string"},"table_id":{"anyOf":[{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},{"type":"null"}],"default":null,"description":"Non-empty dataset or table id."},"series_ids":{"anyOf":[{"items":{"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Optional list of non-empty source-native series IDs to keep after download."},"count":{"default":1,"description":"Number of most recent observations to return per series; metadata.truncated is true when older observations were dropped.","minimum":1,"type":"integer"}},"required":["source","identifier"],"additionalProperties":false}},{"name":"get_rba_table","description":"Expert/source-native RBA statistical table retrieval in a normalised response shape.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"table_id":{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},"series_ids":{"anyOf":[{"items":{"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Optional list of non-empty source-native series IDs to keep after download."},"start_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"},"end_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"},"last_n":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"description":"Optional limit returning only the most recent N observations per series; metadata.truncated is true when older observations were dropped."},"include_observation_dimensions":{"default":false,"description":"Whether to repeat the full dimension dict on every observation. Off by default because the same dimensions already appear on each series descriptor and are encoded in series_id.","type":"boolean"}},"required":["table_id"],"additionalProperties":false}},{"name":"get_top_observations","description":"Source-aware convenience wrapper for highest or lowest numeric observations.\n\nFor a single curated indicator prefer get_economic_series(concept=...), which\nresolves one series; pass series_ids=[...] to narrow a broad dataset instead of\nreturning every series it contains.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"source":{"description":"Source selector. Use abs for Australian Bureau of Statistics, rba for Reserve Bank of Australia, or apra for Australian Prudential Regulation Authority.","enum":["abs","rba","apra"],"type":"string"},"identifier":{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},"n":{"default":10,"description":"Positive observation count.","minimum":1,"type":"integer"},"direction":{"default":"highest","description":"Whether to return the highest or lowest numeric observations.","enum":["highest","lowest"],"type":"string"},"key":{"default":"all","description":"ABS SDMX key, or \"all\" for all series.","minLength":1,"type":"string"},"table_id":{"anyOf":[{"description":"Non-empty dataset or table id.","minLength":1,"type":"string"},{"type":"null"}],"default":null,"description":"Non-empty dataset or table id."},"series_ids":{"anyOf":[{"items":{"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Optional list of non-empty source-native series IDs to keep after download."},"start_period":{"anyOf":[{"pattern":"^(\\d{4}|\\d{4}-Q[1-4]|\\d{4}-(0[1-9]|1[0-2])|\\d{4}-S[1-2])$","type":"string"},{"type":"null"}],"default":null,"description":"Optional ABS period bound in YYYY, YYYY-QN, YYYY-MM, or YYYY-SN format."},"end_period":{"anyOf":[{"pattern":"^(\\d{4}|\\d{4}-Q[1-4]|\\d{4}-(0[1-9]|1[0-2])|\\d{4}-S[1-2])$","type":"string"},{"type":"null"}],"default":null,"description":"Optional ABS period bound in YYYY, YYYY-QN, YYYY-MM, or YYYY-SN format."},"start_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"},"end_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"}},"required":["source","identifier"],"additionalProperties":false}},{"name":"list_catalogue","description":"List curated ABS, RBA, and APRA catalogue entries, optionally filtered by source,\ncategory, or tag. Unranked complement to ``search_datasets``.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"source":{"anyOf":[{"enum":["abs","rba","apra"],"type":"string"},{"type":"null"}],"default":null,"description":"Optional source filter. Use abs for Australian Bureau of Statistics, rba for Reserve Bank of Australia, or apra for Australian Prudential Regulation Authority."},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional curated catalogue or semantic concept category filter."},"tag":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional curated catalogue tag filter."},"include_ceased":{"default":false,"description":"Whether to include ceased ABS catalogue entries.","type":"boolean"},"include_discontinued":{"default":false,"description":"Whether to include discontinued RBA catalogue entries.","type":"boolean"}},"additionalProperties":false}},{"name":"list_economic_concepts","description":"List analyst-friendly semantic economic concepts accepted by get_economic_series.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional query for filtering semantic economic concepts."},"source":{"anyOf":[{"enum":["abs","rba","apra"],"type":"string"},{"type":"null"}],"default":null,"description":"Optional source filter. Use abs for Australian Bureau of Statistics, rba for Reserve Bank of Australia, or apra for Australian Prudential Regulation Authority."},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional curated catalogue or semantic concept category filter."}},"additionalProperties":false}},{"name":"list_rba_tables","description":"Deprecated compatibility alias. Prefer list_catalogue(source=\"rba\").","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"category":{"anyOf":[{"enum":["exchange_rates","external_sector","household_finance","inflation","interest_rates","monetary_policy","money_credit","output_labour","payments"],"type":"string"},{"type":"null"}],"default":null,"description":"Optional RBA catalogue category filter."},"include_discontinued":{"default":false,"description":"Whether to include discontinued RBA catalogue entries.","type":"boolean"}},"additionalProperties":false}},{"name":"list_release_events","description":"List source-aware release calendar or release-pulse events.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"source":{"anyOf":[{"enum":["abs","rba","apra"],"type":"string"},{"type":"null"}],"default":null,"description":"Optional source filter. Use abs for Australian Bureau of Statistics, rba for Reserve Bank of Australia, or apra for Australian Prudential Regulation Authority."},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional query for filtering semantic economic concepts."},"start_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"},"end_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO date bound in YYYY-MM-DD format.","format":"date"},"limit":{"default":50,"description":"Positive observation count.","minimum":1,"type":"integer"}},"additionalProperties":false}},{"name":"search_datasets","description":"Search curated ABS, RBA, and APRA economic datasets.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"description":"Discovery query text.","minLength":1,"type":"string"},"source":{"anyOf":[{"enum":["abs","rba","apra"],"type":"string"},{"type":"null"}],"default":null,"description":"Optional source filter. Use abs for Australian Bureau of Statistics, rba for Reserve Bank of Australia, or apra for Australian Prudential Regulation Authority."}},"required":["query"],"additionalProperties":false}}],"scan":{"score":93,"grade":"A","scanned_at":"2026-09-20T20:09:23.968Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T20:09:23.816Z","components":{"code":{"score":25,"max":25,"notes":["72 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 826ms"]},"poisoning":{"score":15,"max":15,"notes":["14 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.auseconmcp.com/mcp","reachable":true,"authRequired":false,"latencyMs":826,"serverInfo":{"name":"ausecon-mcp-server","version":"1.14.5"}}],"packages":[{"registryType":"pypi","identifier":"ausecon-mcp-server","version":"1.14.5","found":true,"dependencyCount":7,"publishedAt":"2026-09-02T07:28:15.944571Z","repositoryUrl":"https://github.com/AnthonyPuggs/ausecon-mcp-server"}],"repo":{"found":true,"owner":"AnthonyPuggs","repo":"ausecon-mcp-server","archived":false,"pushedAt":"2026-09-20T04:33:06Z","stars":4,"forks":0,"openIssues":8,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/61487785?v=4","ownerCreatedAt":"2020-02-26T04:29:49Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/61487785?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-09-20T04:33:06.000Z","score":27}}}},"grade_history":[],"reviews":[]}