mcpField
P
platformtaxhub-mcp

platformtaxhub-mcp

本地服务
github.com/platformtaxhub-hash金融数据06 周前更新

关于 platformtaxhub-mcp

platformtaxhub-mcp 将 Platform Income Utils 的收入计算器封装为 MCP 工具,供 MCP 客户端和 Agent 查询平台收入、付款日期及福利储备。多平台多币种计算器可结合实时汇率汇总收入。

主要功能

  1. 01计算扣除费用后的到手收入
  2. 02查询平台费用和付款日历
  3. 03估算健康与退休储备金
  4. 04按实时汇率合并多平台收入
  5. 05列出支持的国家和平台

适用场景

  1. 01估算自由职业平台收入
  2. 02规划平台付款到账日期
  3. 03汇总不同币种的平台收益

MCP 相关

该 MCP 服务向 MCP 客户端提供收入、付款日历和福利计算工具,以及对应的平台和国家查询工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"platformtaxhub-hash-platformtaxhub": {
"command": "npx",
"args": [
"-y",
"platformtaxhub-mcp"
]
}
}
}
启动命令npx -y platformtaxhub-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmplatformtaxhub-mcp1.3.0

工具

9

收录的工具列表 · 更新于 3 周前

参数类型必填说明
periodenum否结果的显示周期。grossAmount 始终按月收入处理;period 仅更改显示的明细。day | week | month | year
currencystring否3 个字母的货币代码,例如 USD、GBP、EUR、NGN、INR。默认值为 USD。
platformstring是平台 id,例如 'uber-lyft'、'youtube'、'upwork'。调用 list_take_home_platforms 可查看所有有效 id。
grossAmountnumber是月度毛收入,未扣除任何费用。
includeTransactionFeeboolean否适用时,计入平台的每笔提现交易费(例如 Uber Instant Pay、Upwork 电汇)。对于不收取交易费的平台,此项会被忽略。
includeCurrencyConversionboolean否在平台费用之外,加上估算的 2% 货币兑换成本。

详细介绍

README.md

platformtaxhub-mcp

这是一个 MCP 服务,将 Platform Income Utils 提供的三个免费平台收入计算器作为工具公开,供任何兼容 MCP 的 AI Agent 直接调用。

这三个工具都采用与在线网页完全相同的计算方式,因此 Agent 给出的结果始终与用户在 platformincome.com 上看到的结果一致。

工具

take_home_pay_calculator

计算扣除平台费用、可选的约 2% 货币兑换成本和可选的每笔提现交易费后的到手收入,支持 18 个零工、创作者、自由职业和电商平台。 对应 take-home-pay.html。

list_take_home_platforms

列出 take_home_pay_calculator 接受的所有平台 ID、名称和费用结构。

platform_payout_calendar

针对一个或多个平台,返回预计的下一次发起付款日期和银行到账日期(付款日期 + 区域转账延迟,遇周末顺延)。 从与 platform-payout-calendar.html 相同的数据源获取实时数据,因此新增平台或修正后的时间安排会自动显示,无需重新部署服务。

list_payout_platforms

列出 platform_payout_calendar 接受的所有平台 ID、名称和验证状态(数据来自相同的数据源,实时更新)。

benefits_safety_net_calculator

面向没有雇主福利的零工从业者、自由职业者、创作者、卖家和房东,计算每月自行预留的医疗和退休金金额(默认 5%,按 60/40 分配),并可选计算应急储备金。对应 benefits-safety-net.html。

list_benefits_countries

列出 benefits_safety_net_calculator 接受的所有国家及其货币。

currency_takehome_calculator

这款工具是真正的差异化亮点:将来自多个平台、且各自使用不同货币的收入合并为一个兑换后的总额,并根据所在国家,通过汇率最高的国际账户服务提供商(Wise、Payoneer、Airwallex 等)进行计算。使用实时汇率。大多数免费的到手收入计算器一次只能处理一个平台和一种货币;这款工具专为回答“我从 5 个平台赚取 3 种货币的收入,实际到手多少?”而设计。对应 currency-takehome.html。

list_currency_takehome_countries

列出 currency_takehome_calculator 接受的所有国家代码。

list_platformtaxhub_tools

列出 platformincome.com 上所有其他免费计算器,包括未在此处封装为独立 MCP 工具的计算器(里程扣除、报税截止日期计时器、费用比较等),让 Agent 即使遇到的问题不适用于上述工具,也能向用户推荐合适的免费工具。

安装与运行

npx platformtaxhub-mcp

或者将其添加到 MCP 客户端配置中(Claude Desktop、Claude Code 等):

{
  "mcpServers": {
    "platformtaxhub": {
      "command": "npx",
      "args": ["-y", "platformtaxhub-mcp"]
    }
  }
}

无需 API 密钥或账户——此处的所有工具均免费,与 platformincome.com 上的免费工具一致。

开发

npm install
npm run build
npm start

src/data.ts 包含平台费用表和国家/货币表,这些内容是从 take-home-pay.html 和 benefits-safety-net.html 中对应的 <select> 选项和 JS 对象逐字移植而来。如果在线网站上的内容发生变化,请相应更新 data.ts。platform_payout_calendar 无需维护静态表——它始终从日历页面使用的同一个 n8n webhook 获取实时数据。

许可证

MIT——计算器本身请参阅此项目所封装的 platformincome.com 免费工具;此软件包仅提供 MCP 接口。

评论

支持 Markdown

第一次接触 MCP?

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

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