关于 platformtaxhub-mcp
platformtaxhub-mcp 将 Platform Income Utils 的收入计算器封装为 MCP 工具,供 MCP 客户端和 Agent 查询平台收入、付款日期及福利储备。多平台多币种计算器可结合实时汇率汇总收入。
主要功能
- 01计算扣除费用后的到手收入
- 02查询平台费用和付款日历
- 03估算健康与退休储备金
- 04按实时汇率合并多平台收入
- 05列出支持的国家和平台
适用场景
- 01估算自由职业平台收入
- 02规划平台付款到账日期
- 03汇总不同币种的平台收益
MCP 相关
该 MCP 服务向 MCP 客户端提供收入、付款日历和福利计算工具,以及对应的平台和国家查询工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
9收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| period | enum | 否 | 结果的显示周期。grossAmount 始终按月收入处理;period 仅更改显示的明细。day | week | month | year |
| currency | string | 否 | 3 个字母的货币代码,例如 USD、GBP、EUR、NGN、INR。默认值为 USD。 |
| platform | string | 是 | 平台 id,例如 'uber-lyft'、'youtube'、'upwork'。调用 list_take_home_platforms 可查看所有有效 id。 |
| grossAmount | number | 是 | 月度毛收入,未扣除任何费用。 |
| includeTransactionFee | boolean | 否 | 适用时,计入平台的每笔提现交易费(例如 Uber Instant Pay、Upwork 电汇)。对于不收取交易费的平台,此项会被忽略。 |
| includeCurrencyConversion | boolean | 否 | 在平台费用之外,加上估算的 2% 货币兑换成本。 |
详细介绍
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 接口。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。