Agent♥︎Age
Catalog

io.github.theluckystrike/change-order

Official11 toolsLive

by theluckystrike · JavaScript

Change orders against a quote or work order: deltas, approval, running contract value.

io.github.theluckystrike/change-order MCP Server

The io.github.theluckystrike/change-order Model Context Protocol (MCP) server manages change orders against a quote or a work order. It tracks added, removed, and changed items with reasons and dates, and records a running contract value derived from client-approved deltas. Pending items are shown separately and not included in the total.

🛠️ Key Features

  • Change orders against a quote or work order
  • Deltas with reason and date: added, taken out, and changed
  • Running contract value = original plus client APPROVED deltas
  • Pending (not yet answered) deltas are not added in
  • Approved deltas returned as invoice_create-ready (MAJOR) and quote_create-ready (MINOR) items in one call, with per-item scale
  • “No delta is stored”

🚀 Use Cases

  • Managing variations to a quote or work order
  • Producing client response–aware contract value updates
  • Generating invoice/quote items after approval

⚡ Developer Benefits

  • Consistent item readiness for invoice_create (MAJOR) and quote_create (MINOR)
  • Single-call output for approved deltas with printed scale

⚠️ Limitations

  • Pending approvals are not included in running contract value
  • No delta data is stored

Topics

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