Agentโ™ฅ๏ธŽAge
Catalog

io.github.theluckystrike/work-order

Official12 toolsLive

by theluckystrike ยท JavaScript

Job orders for trades and field work: parts, labour, status, completion report, invoice payload.

io.github.theluckystrike/work-order MCP Server

The MCP server io.github.theluckystrike/work-order manages job orders for trades and field work. It records parts and labour, tracks job status through defined workflow steps, and produces a completion report and an invoice payload.

๐Ÿ› ๏ธ Key Features

  • Job order creation for trades and field work
  • Links work orders to an existing client record used for invoices
  • Captures site address, requested date, job description, and urgency
  • Logs labour as hours at a rate
  • Logs parts as quantity at a unit cost with optional markup
  • Workflow steps: draft โ†’ scheduled โ†’ in progress โ†’ done โ†’ invoiced
  • Each step includes a stamped date and note
  • Completion report including hours and materials (excerpted)

๐Ÿš€ Use Cases

  • Raising and tracking work orders for client-based trade/service tasks
  • Billing after job completion via generated invoice payloads

โšก Developer Benefits

  • Structured, step-based workflow data for integration
  • Clear separation of labour vs parts pricing inputs (rate, unit cost, markup)
  • Reuses the same client record model as invoices

โš ๏ธ Limitations

  • Capabilities beyond labour/parts logging, workflow steps, and invoice payload generation are not described in the provided excerpt.

Topics

claudecursorinvoicemcpmcp-servermodel-context-protocolspreadsheetaccountingai-toolsbookkeepingclaude-desktopfreelanceinvoicinglocal-firstmcp-serverspdfself-hostedtime-trackingvatproductivity