About payroll
A payroll-estimation MCP server for solo operators and small teams. It calculates gross pay, withholding, and net pay from hours, hourly rates, and tax rates, and can total multiple runs locally.
Key features
- 01Calculate pay from hours, rate, and tax
- 02Handle fractional hours
- 03Total gross, withheld tax, and net across runs
Use cases
- 01Estimate one hourly worker's take-home pay for a period
- 02Total a team's payroll and withholding for a period
MCP support
Exposes tools to MCP clients for individual payroll calculations and batch totals.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Payroll — gross-to-net for hourly staff, computed in the conversation
Give Claude (or any MCP client) a payroll estimator: payroll_run turns hours worked × hourly rate − tax rate into gross pay, tax withheld and net pay; payroll_invoice_total sums a batch of runs into one payroll total. For solo operators, small teams and anyone who pays hourly people and wants the arithmetic done right the first time.
Why a payroll server
Full payroll platforms are built for 50-person companies and price accordingly. If you pay two freelancers and a part-timer, what you actually need is: "Ana worked 32.5 hours at $28, tax 22% — what do I pay her?" answered instantly, and a total across everyone this period. This server does exactly that, locally, with nothing leaving your machine.
What it does
payroll_run— hours, hourly rate, tax rate (%) → gross, tax withheld, net. Fractional hours (32.5) handled as-is.payroll_invoice_total— several runs in, one payroll total out: combined gross, tax and net for the period.
Install
{
"mcpServers": {
"mcp-payroll": {
"command": "npx",
"args": ["-y", "github:theluckystrike/mcp-payroll"]
}
}
}
Try it
- "Ana: 32.5h at 28/h, 22% tax. Ben: 18h at 35/h, 20% tax. Run both and give me the payroll total."
- "What's the net for 40 hours at 24/h with 18% tax?"
Part of the luckystrike MCP suite
Free, part of the luckystrike MCP suite — productivity & finance servers that turn AI chat into working documents and calculations. Listing in the official MCP Registry.
Docs (GitMCP)
Live docs endpoint: https://gitmcp.io/theluckystrike/mcp-payroll
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.