NannyKeeper — Household Employer Tax API logo

NannyKeeper — Household Employer Tax API

Calculate household employer taxes, preview or run payroll, and retrieve payroll documents across all US states.

Install NannyKeeper — Household Employer Tax API

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-server-36": {
      "command": "npx",
      "args": [
        "@nannykeeper/mcp-server"
      ],
      "env": {
        "NANNYKEEPER_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

NannyKeeper — Household Employer Tax API MCP server connects AI agents to NannyKeeper’s hosted household-employer tax and payroll API. It calculates federal and state obligations, checks wage thresholds, previews or runs payroll, and reads employee, filing, payroll, pay stub, W-2, Schedule H, and Autopilot data. Use it for nanny, caregiver, housekeeper, or babysitter payroll across all 50 states and DC, especially when an agent needs structured tax breakdowns or payroll actions. The server runs through the published npm package and authenticates with a NannyKeeper API key.

Use cases

  • Calculate annual nanny tax obligations by state
  • Check whether household wages cross federal or state thresholds
  • Preview payroll before committing a payment
  • Run recurring or one-time payroll for household employees
  • Retrieve pay stubs, W-2 links, and Schedule H links

Key features

  • Federal, state, local, FICA, and FUTA tax calculations
  • Cross-state income-tax reciprocity handling
  • Payroll preview with year-to-date tracking
  • End-to-end payroll submission and scheduling
  • State registration and filing-status lookup
  • Pay stub, W-2, and Schedule H document access

Tools12

What NannyKeeper — Household Employer Tax API lets your agent do. Expand a tool for its parameters.

Verified live~5.9k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

17/19 checks healthy over the last 92d

What it can do

From the 12 tools this server returned when we ran it; 12 declare their own safety hints.

Can delete or modify data · 2Handles credentials · 2Makes network requests · 12Read-only tools · 10
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age196 days
Maintainers1

Observed 2026-10-15 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 6d ago via OSV.dev · @nannykeeper/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads2.1kPackage downloads in the last 30 days.
Last commit1d agoMost recent push to the default branch.
Tools exposed12Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How NannyKeeper — Household Employer Tax API works

What NannyKeeper — Household Employer Tax API MCP server does

NannyKeeper exposes household-employer tax and payroll operations through MCP. It covers employees such as nannies, caregivers, housekeepers, and babysitters in all 50 states and DC. Tax calculations include Social Security, Medicare, FUTA, state unemployment, income tax, and applicable local or state items returned by the API.

The server supports both estimates and account-backed payroll workflows. Calculation tools provide annual figures and derived paycheck amounts, while payroll tools can use employee records, year-to-date tracking, payment status, employer costs, and net pay. Read operations cover employee details, payroll records, filing registrations, pay stubs, W-2 downloads, Schedule H downloads, and Autopilot enrollment status.

How it works

The MCP process calls NannyKeeper’s hosted API using the account associated with the supplied API key. list_employees should be called first for account-backed payroll workflows because it returns the household’s employer_id and the employee_id required by payroll tools. employer_id can be supplied when one API key manages multiple households; otherwise the key’s household is used.

Use calculate_nanny_taxes for annual estimates and check_threshold for the federal FICA wage test. Use preview_payroll to validate an existing employee’s payroll without creating a record, then run_payroll to persist, approve, and submit it for payment. Payroll calls can return processing, funding, completed, or scheduled states. Omitted pay dates are selected using business-day and ACH lead-time rules.

Setup and configuration

Create a NannyKeeper API key at nannykeeper.com/developers/keys, then run the published package with an MCP client such as Claude Desktop:

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

Restart the client after adding the configuration. All plans include API access. Free access covers calculations and threshold checks; paid plans add payroll processing, document generation, and direct deposit. preview_payroll and run_payroll require a Starter or higher subscription, while Autopilot operations require a Plus or Professional key.

Tools and capabilities

  • calculate_nanny_taxes: Estimate employer and employee taxes, including cross-state reciprocity handling.
  • check_threshold: Check whether annual wages meet the 2026 federal FICA threshold.
  • preview_payroll: Produce a payroll calculation without creating a payroll record.
  • run_payroll: Create, calculate, approve, and submit payroll with year-to-date tracking.
  • list_employees: Return employees, payroll readiness details, and the household identifier.
  • get_payroll: Read one payroll or list the household’s payrolls.
  • get_pay_stub: Return a PDF pay stub attachment for a paid payroll.
  • get_w2: Return a short-lived download link for a generated W-2.
  • get_schedule_h: Return a download link for an available Schedule H.
  • get_state_filing_status: Read state registrations, obligations, agency names, and due dates.
  • get_autopilot and manage_autopilot: Inspect or manage existing recurring payroll enrollments.

Limitations and notes

Tax estimates from calculate_nanny_taxes are not based on an employee’s existing year-to-date payroll records. Family-relationship and age exemptions are not inputs to that tool, and household-wide quarterly FUTA or state threshold decisions may remain unassessed. Treat a null action flag as undetermined, not as confirmation that nothing is owed.

Cross-state income-tax reciprocity depends on the residence and work states and, for payroll, the employer’s certificate attestation. Local taxes and state unemployment are not suppressed by reciprocity. get_w2 and get_schedule_h return links rather than PDF files; the family must generate a W-2 in the dashboard first, and NannyKeeper does not file Schedule H. Confirm payroll actions with the user, particularly Autopilot changes and direct-deposit submissions.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about NannyKeeper — Household Employer Tax API

NannyKeeper — Household Employer Tax API is an MCP server that connects AI agents to NannyKeeper’s hosted household-employer tax and payroll API. Its main tools calculate nanny taxes, check thresholds, preview or run payroll, and read employees, payrolls, filing status, pay stubs, W-2 links, Schedule H links, and Autopilot data.

Install it through `npx` using `@nannykeeper/mcp-server`, then add `NANNYKEEPER_API_KEY` to the MCP client configuration. Create the API key at `nannykeeper.com/developers/keys` and restart the client after saving the configuration.

Yes, the server requires a NannyKeeper API key in `NANNYKEEPER_API_KEY`. The key authenticates calls to the hosted API and identifies the household used when `employer_id` is omitted.

Yes, `run_payroll` creates, calculates, approves, and submits payroll with year-to-date tracking, but it requires a Starter or higher subscription. Use `preview_payroll` first to validate the request without creating a payroll record.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNannyKeeper — Household Employer Tax API AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-server-36?style=directory)](https://allmcps.com/mcp/mcp-server-36)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-server-36"><img src="https://allmcps.com/api/badge/mcp-server-36?style=directory" alt="NannyKeeper — Household Employer Tax API on AllMCPs" /></a>