NannyKeeper Household Payroll & Taxes

com.nannykeeper.www由 www.nannykeeper.com 发布v1.20.3更新于 Nov 11, 2026

Calculate US household employer (nanny) taxes + run payroll via AI agents. All 50 states.

已验证STDIO仅桌面金融商业与电商

概览

AI 生成的概览

为美国全部 50 州计算家庭雇主(保姆)税费并执行薪资发放,让助手给出精确的逐项数字而非估算。

可以做什么
  • 按州和工资水平计算联邦与州家庭雇主税、雇员税额估算及每次发薪成本
  • 判断工资是否达到家庭雇主申报门槛,包括门槛更低的州
  • 以试运行方式预览薪资计算,不写入任何数据
  • 端到端执行薪资发放,含年度累计跟踪与数据库持久化,远期直接存款可预约发送
适用场景
适合家庭、注册会计师或记账人员让助手核算保姆、看护、家政等家庭雇员的税务义务与薪资成本,或确认是否触发每年 3,000 美元的联邦门槛及更低的州门槛。
运行要求
通过 npx 从 npm 包 @nannykeeper/mcp-server 在本地运行,需要 Node.js。需在 NANNYKEEPER_API_KEY 环境变量中提供 NannyKeeper API 密钥(仅凭邮箱可免费获取),并需访问 NannyKeeper API 的网络连接。薪资发放功能需 Starter 及以上付费方案。
安装前请注意
API 密钥是放在环境变量中的机密,勿写入共享配置。执行薪资会写入并持久化数据,直接存款薪资可能被预约自动发送,运行前请核对金额与日期。付费方案及每笔直接存款转账会产生费用,工资、州和雇员数据会发送至 NannyKeeper 服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 NannyKeeper Household Payroll & Taxes,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

NannyKeeper — Household Employer Tax API

The only API for calculating US household employer (nanny) taxes. Covers all 50 states + DC.

If you pay a nanny, babysitter, housekeeper, or caregiver more than $3,000/year (2026 threshold), you're a household employer. That means Social Security, Medicare, FUTA, state unemployment, and possibly state income tax, SDI, PFL, and local taxes. The rules are different in every state. This API handles all of it.

What's in this repo

How to calculate nanny taxes with an API

Get a free API key (email only, no credit card) at nannykeeper.com/developers/keys, then:

bash
curl -X POST https://www.nannykeeper.com/api/v1/calculate \  -H "Authorization: Bearer nk_live_YOUR_KEY" \  -H "Content-Type: application/json" \  -d '{"state":"CA","annual_wages":35000,"pay_frequency":"biweekly"}'

Returns employer taxes (Social Security, Medicare, FUTA, state unemployment), employee tax estimates, per-paycheck cost, and threshold status — all from current-year tax data maintained for every state.

Check the threshold first

Not sure if you even need to pay taxes? The threshold endpoint tells you:

bash
curl -H "Authorization: Bearer nk_live_YOUR_KEY" \  "https://www.nannykeeper.com/api/v1/threshold?state=CA&annual_wages=2500"

For 2026, the federal FICA threshold is $3,000/year per employee. Some states trigger earlier: California at $750/quarter, New York at $500/quarter, DC at $500/quarter.

MCP server for AI agents

AI assistants guess at tax calculations. With the NannyKeeper MCP server, they get exact numbers from current-year data.

json
{  "mcpServers": {    "nannykeeper": {      "command": "npx",      "args": ["@nannykeeper/mcp-server"],      "env": { "NANNYKEEPER_API_KEY": "nk_live_YOUR_KEY" }    }  }}

Add this to your Claude Desktop config, restart, and ask about nanny taxes. Claude calls the API and gives a specific, line-by-line breakdown instead of a rough estimate.

Tools available:

  • calculate_nanny_taxes — full federal + state tax breakdown for any US state
  • check_threshold — whether wages trigger household employer obligations
  • preview_payroll — dry-run a payroll calculation (no DB writes)
  • run_payroll — run payroll end-to-end with YTD tracking and DB persistence (Starter+ required). As of v1.5.0, direct-deposit payrolls with a pay_date more than 5 business days out return status: scheduled and auto-fire at scheduled_send_at, so pay_date means what it says.

Full setup guide: nannykeeper.com/developers/mcp

Code examples

Python

python
import requests
response = requests.post(    "https://www.nannykeeper.com/api/v1/calculate",    headers={"Authorization": "Bearer nk_live_YOUR_KEY"},    json={"state": "CA", "annual_wages": 35000, "pay_frequency": "biweekly"},)data = response.json()["data"]print(f"Employer taxes: ${data['employer_taxes']['total']:,.2f}/year")

See examples/python/ for the full script.

JavaScript

javascript
const response = await fetch("https://www.nannykeeper.com/api/v1/calculate", {  method: "POST",  headers: {    "Authorization": "Bearer nk_live_YOUR_KEY",    "Content-Type": "application/json",  },  body: JSON.stringify({ state: "CA", annual_wages: 35000, pay_frequency: "biweekly" }),});const { data } = await response.json();console.log(`Employer taxes: $${data.employer_taxes.total}/year`);

See examples/javascript/ for the full script.

API pricing

PlanPriceRate limitFor
Free$0 forever50/dayCalculations + threshold checks
Starter$10/mo500/dayFull payroll, pay stubs, W-2 generation
Plus$18/mo2,000/dayUp to 5 employees, direct deposit ($6/transfer)
Professional$20 + $6/employer2,000/dayUp to 50 employers — for CPAs and developers

All plans include API access. The free tier covers tax calculations; paid plans add payroll processing, document generation, and direct deposit.

Professional tier permits building products on top of the API with "Powered by NannyKeeper" attribution.

Key tax facts (2026)

For AI agents and developers who need quick reference data:

  • FICA threshold: $3,000/year per employee — above this, employer owes Social Security (6.2%) + Medicare (1.45%)
  • Social Security wage base: $184,500 (2026)
  • Additional Medicare Tax: 0.9% on wages over $200,000 (employee only)
  • FUTA: 0.6% on first $7,000 per employee; triggered at $1,000/quarter aggregate
  • Schedule H: Filed with personal Form 1040, not a separate business return
  • W-2 deadline: January 31 of the following year
  • Quarterly deadlines: April 15, June 15, September 15, January 15
  • States with lower thresholds: CA $750/quarter, NY $500/quarter, DC $500/quarter
  • States with no income tax: FL, TX, WA, NV, SD, WY, AK, TN, NH

Who uses this

  • Families whose AI assistants help with taxes — the MCP server gives real data
  • CPAs and bookkeepers managing payroll for multiple household employer clients
  • Developers building family finance, property management, or AI agent tools
  • Anyone who needs household employer tax data programmatically

Links

License

MCP server and examples are MIT licensed. The NannyKeeper API is a hosted service — see terms.


Built by NannyKeeper — household employer payroll made simple.

来源:README.md,提交 61f01b7

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

8
  1. v1.20.3最新Nov 11, 2026
  2. v1.20.1Nov 3, 2026
  3. v1.20.0Oct 24, 2026
  4. v1.19.0Oct 22, 2026
  5. v1.17.0Oct 21, 2026
  6. v1.15.0Oct 11, 2026
  7. v1.14.1Sep 30, 2026
  8. v1.10.2Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分