Server data from the Official MCP Registry
Calculate US household employer (nanny) taxes + run payroll via AI agents. All 50 states.
Calculate US household employer (nanny) taxes + run payroll via AI agents. All 50 states.
Valid MCP server (2 strong, 4 medium validity signals). 6 known CVEs in dependencies (0 critical, 2 high severity) Package registry verified. Imported from the Official MCP Registry.
8 files analyzed · 7 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: NANNYKEEPER_API_KEY
Add this to your MCP configuration file:
{
"mcpServers": {
"com-nannykeeper-www-mcp-server": {
"env": {
"NANNYKEEPER_API_KEY": "your-nannykeeper-api-key-here"
},
"args": [
"-y",
"@nannykeeper/mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
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.
Get a free API key (email only, no credit card) at nannykeeper.com/developers/keys, then:
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.
Not sure if you even need to pay taxes? The threshold endpoint tells you:
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.
AI assistants guess at tax calculations. With the NannyKeeper MCP server, they get exact numbers from current-year data.
{
"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 statecheck_threshold — whether wages trigger household employer obligationspreview_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
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.
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.
| Plan | Price | Rate limit | For |
|---|---|---|---|
| Free | $0 forever | 50/day | Calculations + threshold checks |
| Starter | $10/mo | 500/day | Full payroll, pay stubs, W-2 generation |
| Plus | $18/mo | 2,000/day | Up to 5 employees, direct deposit ($6/transfer) |
| Professional | $20 + $6/employer | 2,000/day | Up 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.
For AI agents and developers who need quick reference data:
MCP server and examples are MIT licensed. The NannyKeeper API is a hosted service — see terms.
Built by NannyKeeper — household employer payroll made simple.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.