{
  "$schema": "https://modelcontextprotocol.io/schema/well-known/mcp.json",
  "name": "fundcompare-mcp",
  "version": "0.1.0",
  "description": "Anonymous remote MCP server exposing public NZ KiwiSaver scheme data — funds, providers, Quarterly Fund Update filings — sourced from the FMA Disclose register, IRD, and Sorted Fund Finder.",
  "publisher": {
    "name": "FundCompare NZ",
    "country": "New Zealand",
    "website": "https://fundcompare.co.nz",
    "contact_email": "hello@fundcompare.co.nz"
  },
  "endpoints": [
    {
      "url": "https://fundcompare.co.nz/mcp",
      "transport": "streamable-http",
      "auth": "none"
    }
  ],
  "tools": [
    {
      "name": "search_funds",
      "description": "Search NZ KiwiSaver scheme funds by name or provider with optional fee/type filters."
    },
    {
      "name": "get_fund",
      "description": "Get full structured facts for one specific KiwiSaver scheme fund."
    },
    {
      "name": "get_provider",
      "description": "Get a KiwiSaver provider profile + every fund they operate."
    },
    {
      "name": "get_qfu_filing",
      "description": "Get one Quarterly Fund Update filing — source PDFs + per-fund extracted snapshots."
    }
  ],
  "data_provenance": {
    "primary_sources": [
      "FMA Disclose register — https://disclose-register.companiesoffice.govt.nz/",
      "IRD KiwiSaver — https://www.ird.govt.nz/kiwisaver",
      "Sorted Fund Finder — https://fundfinder.sorted.org.nz/"
    ],
    "regulator": "Financial Markets Authority (NZ) — https://www.fma.govt.nz/",
    "not_a_fap": "FundCompare NZ is not a licensed Financial Advice Provider. All numeric data on this server is regulator-sourced; the server emits no opinion or recommendation language."
  },
  "license": "Free for any use including commercial. Attribution to fundcompare.co.nz appreciated but not required. KiwiSaver® is a registered trademark of Inland Revenue (NZ).",
  "reads_only": true,
  "auth_required": false,
  "rate_limit": "No explicit limit; Cloudflare/Netlify defaults apply (~30 req/min/IP).",
  "discovery_endpoint": "https://fundcompare.co.nz/mcp",
  "docs": "https://fundcompare.co.nz/api/mcp",
  "safety_note": "Adding any remote MCP server gives that server the ability to inject tool definitions and instructions into your LLM context. Only add servers you trust. This server is read-only over public regulator-sourced data — no writes, no auth, no telemetry beyond standard server logs."
}
