mcpField
N
Numeratica — financial planning calculations

Numeratica — financial planning calculations

远程服务
docs.numeratica.com金融数据013 周前更新

关于 Numeratica — financial planning calculations

Numeratica MCP 是连接 MCP 客户端与 Numeratica 美国财务规划 API 的桥接服务,适用于退休规划和税务计算。它不包含计算逻辑,工具目录与结果均由 API 提供;无密钥时可浏览目录。

主要功能

  1. 01连接 Numeratica 财务规划 API
  2. 02浏览工具目录
  3. 03转发计算请求并返回结果
  4. 04无密钥时提供目录浏览模式
  5. 05通过环境变量配置 API 密钥

适用场景

  1. 01运行退休规划模拟
  2. 02计算税务与 RMD
  3. 03评估 Roth 转换方案
  4. 04查询 Social Security 相关计算

MCP 相关

此 MCP 桥接服务接收客户端的 JSON-RPC 消息,并转发至托管 API 的 /mcp 端点,再将响应返回。计算工具及结果由 API 提供。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.numeratica.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.numeratica.com/mcp需要授权
安装包
npm@numeratica/mcp0.1.5

工具

76
参数类型必填说明
ageinteger否
sexstring否
premiumnumber否
start_ageinteger否
second_ageinteger否
second_sexstring否
payout_typestring否
assumed_ratenumber否
survivor_pctnumber否
target_incomenumber否
period_certain_yearsinteger否

详细介绍

@numeratica/mcp

一个轻量的 MCP 桥接工具,可将任意 MCP 客户端(Claude Desktop、Cursor、……)连接到 Numeratica 财务规划 API,支持退休蒙特卡洛模拟、税务、RMD、社会保障、Roth 转换等功能。

在 https://docs.numeratica.com 免费获取密钥。

工作原理

本软件包只是一个传输桥接工具,仅此而已。它从 stdin 读取 JSON-RPC,并将每条消息连同作为 bearer token 的 API 密钥转发到托管的 POST /mcp 端点,然后将响应写回 stdout。工具列表和所有结果都直接来自 API,因此桥接工具始终与 API 保持同步,自身不包含任何计算逻辑。密钥仅在 Authorization 标头中发送,绝不会被记录。

  • 零运行时依赖(Node ≥ 20 内置的 fetch + node:readline)。
  • 开源(MIT)。真正重要的是 API;这里仅负责传输。

安装

无需安装——MCP 客户端会按需通过 npx 运行它。(你也可以运行 npm i -g @numeratica/mcp 来获取 numeratica-mcp 命令。)

步骤 1 — 浏览了解,无需密钥

从这里开始。此配置无需注册,也无需密钥:

{
  "mcpServers": {
    "numeratica": {
      "command": "npx",
      "args": ["-y", "@numeratica/mcp"]
    }
  }
}

将其放入 claude_desktop_config.json(Claude Desktop:Settings → Developer → Edit Config)或 ~/.cursor/mcp.json(Cursor,或项目中的 .cursor/mcp.json),然后 重启客户端。此时会显示全部 76 个工具,你可以询问有哪些工具可用,例如 “Numeratica 有哪些工具?”

没有密钥时,桥接工具会以仅发现模式运行:可以浏览目录,但运行计算时会返回提示你添加密钥的消息。这是预期状态,并非故障。

步骤 2 — 添加密钥以运行计算

在 docs.numeratica.com/get-key 免费获取密钥, 然后添加一行:

{
  "mcpServers": {
    "numeratica": {
      "command": "npx",
      "args": ["-y", "@numeratica/mcp"],
      "env": { "NUMERATICA_API_KEY": "nmr_sk_your_key_here" }
    }
  }
}

重启后,工具即可使用。试试:“为一位 40 岁、计划在 65 岁退休的人运行退休蒙特卡洛模拟。”

配置

变量必需默认值说明
NUMERATICA_API_KEY运行计算时必需—你的密钥。在 docs.numeratica.com/get-key 免费获取。绝不会被记录。省略此项即可在仅发现模式下浏览目录。
NUMERATICA_BASE_URL否https://api.numeratica.com覆盖 API 基础地址(例如用于测试)。

你也可以使用 --key <value> 或 --key=<value> 传入密钥,以替代环境变量,但建议使用 NUMERATICA_API_KEY:命令行中的密钥对机器上的所有用户都可通过 ps 查看,会留在 shell 历史记录中,还会以明文形式存储在 MCP 客户端配置文件里,而人们经常会把这些配置粘贴到问题报告中。若要使用非环境变量的选项,同时避免这三种风险,请使用 --key-file <path>。

链接

许可证

MIT © Numeratica / Francis Townsend-Merino

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。