AnswerHosted URL
Job Card
Job cards for trades. Hours and parts per job, from open to invoiced.
Free tier needs no key. See the exact limits.
What you get
Log a boiler repair
Heating engineer in Sheffield
| Tool call | What it did |
|---|---|
| job_card_create | Opens the card with client and site |
| job_card_log_labor | Logs 2.5 hours at GBP 60 |
| job_card_log_material | Logs the valve |
A card with GBP 150.00 labour and GBP 48.00 parts: GBP 198.00 so far.
Open a card for each job, log labour and materials as you go, and see the running total. Move the job from open to in progress, done and invoiced, and print the card for the customer or the office.
Made for Plumbers and electricians, Field service teams, Repair shops
3 requests, start to finish
Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.
Example done on the free tier. Doing this every week? Pro removes the limit for $19, once. Free vs Pro
-
Example 1 · Heating engineer in SheffieldLog a boiler repair
Job card for Mrs Patel, 14 Elm Road, boiler fault. Log 2.5 hours at GBP 60 and a diverter valve at GBP 48.job_card_createOpens the card with client and sitejob_card_log_laborLogs 2.5 hours at GBP 60job_card_log_materialLogs the valve
A card with GBP 150.00 labour and GBP 48.00 parts: GBP 198.00 so far.
Saves about 10 min (our estimate)
-
Example 2 · Electrician in WroclawClose the job
Mark the Kowalska rewiring job done and print the card.job_card_update_statusMoves the card to donejob_card_printPrints it as HTML
A printable card with every hour and part, ready to turn into an invoice.
Saves about 10 min (our estimate)
-
Example 3 · Owner of a 3-person repair business in OhioWeekly team summary
Summarise this week's jobs.job_card_summaryTotals hours and materials for the week
Hours, parts and value per job for the week.
Saves about 20 min (our estimate)
Free and Pro, line by line
The free column is yours with no key. The Pro column costs $19 once, or comes with the $39 bundle.
Free
$0 no key
Pro
$19 once, lifetime
Saw a message that says the free tier allows a set number per month? That's the limit Pro removes. Paste the key where the token goes, or set MCP_LICENSE_KEY.
Or Pro on all 49 paid servers for $39 once. Get the bundle
Limits read from the code: servers/job-card/src/index.ts:23 (FREE_ACTIVE_CARDS = 10), :168
Install
Works with Claude, Cursor, VS Code and other MCP clients. The hosted URL needs no install at all.
npm @theluckystrike/mcp-job-card
- Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
- Paste the URL with your token as a custom connector in your MCP client.
1. Free token
curl -s -X POST https://mcp.zovo.one/mcp/token
2. Connector URL (replace <token>)
https://mcp.zovo.one/mcp/job-card/t/<token>
Download the .mcpb bundle and open it. Claude Desktop installs it in one click.
Download job-card.mcpbAdd this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.
{
"mcpServers": {
"job-card": {
"command": "npx",
"args": [
"-y",
"@theluckystrike/mcp-job-card"
]
}
}
} One command in your terminal.
claude mcp add --transport http job-card https://mcp.zovo.one/mcp/job-card/t/<token> # or run it locally claude mcp add job-card -- npx -y @theluckystrike/mcp-job-card
Jobs this server does
All tools (9)
| Tool | What it does |
|---|---|
job_card_create | Open a job card for a job your crew is taking on and return its JC-YYYY-NNNN number: the client, the site, what the job is, the currency and when it is scheduled. |
job_card_delete | Delete a job card entered by mistake. |
job_card_get | Read one job card in full by JC number or client: every labor entry and every material used, the hours per worker, and the running totals, labor, materials and grand total, as integer cents with formatted amounts. |
job_card_list | List job cards newest first: client, site, status, hours logged, and the labor, materials and grand totals in cents. |
job_card_log_labor | Log hours worked on a job card: who did the work, the day, the hours and the hourly rate in whole cents, with a note on what was done. |
job_card_log_material | Log materials used on a job card: the item, the day it went in, the quantity and the unit cost in whole cents. |
job_card_print | Render a job card ready to print and hand to the client: the labor, the materials, the totals and a signature line for client sign-off. |
job_card_summary | Hours and value for a day or a week: the job cards touched, the hours per worker, and the labor, materials and total value, kept per currency. |
job_card_update_status | Move one job card exactly one step: open, in_progress, done, invoiced, archived, stamping the date and an optional note into its history. |
Questions
Do finished jobs count against the limit?
Can a job go back a step?
More in Operations
Barcode
QR codes, barcodes and bank payment QR from one chat line.
OperationsFree tier, Pro $19Hosted
ReportChange Order
Track scope changes and the running contract value.
OperationsFree tier, Pro $19Hosted
ReportChecklist
Reusable checklists with dated runs, failures and a sign-off.
OperationsFree tier, Pro $19Hosted
Job Card Pro, $19 once