{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.numeratica/mcp","description":"Deterministic US financial planning: retirement Monte Carlo, Roth conversion, RMD, tax, IRMAA, SS","title":"Numeratica — financial planning calculations","repository":{"url":"https://github.com/numeratica/mcp","source":"github"},"version":"0.1.5","websiteUrl":"https://docs.numeratica.com","icons":[{"src":"https://docs.numeratica.com/assets/favicon.svg","mimeType":"image/svg+xml"},{"src":"https://docs.numeratica.com/assets/favicon-32.png","mimeType":"image/png","sizes":["32x32"]}],"packages":[{"registryType":"npm","identifier":"@numeratica/mcp","version":"0.1.5","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Numeratica API key (nmr_sk_...). Free self-serve key at https://docs.numeratica.com/get-key","isRequired":true,"format":"string","isSecret":true,"name":"NUMERATICA_API_KEY"},{"description":"Override the API base URL. Defaults to https://api.numeratica.com; only needed for a staging or self-hosted deployment.","format":"string","name":"NUMERATICA_BASE_URL"},{"description":"Per-request timeout in milliseconds (default 120000, minimum 1000). Raise it for long-horizon Monte Carlo runs.","format":"string","name":"NUMERATICA_TIMEOUT_MS"}]}],"remotes":[{"type":"streamable-http","url":"https://api.numeratica.com/mcp","headers":[{"description":"Bearer <your Numeratica API key>, from https://docs.numeratica.com/get-key. Required for every tools/call. Discovery (initialize, tools/list, ping) answers without it, so a registry can enumerate the catalogue, but a client should still collect the key at setup or the first tool call fails.","isRequired":true,"format":"string","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T01:48:37.68386Z","publishedAt":"2026-07-28T01:48:37.68386Z","updatedAt":"2026-07-28T01:48:37.68386Z","isLatest":true}}}],"metadata":{"count":1}}
