Agent♥︎Age
Catalog

io.github.theluckystrike/service-report

Official12 toolsLive

by theluckystrike · JavaScript

Field service reports: hours, materials, sign-off, and the invoice the visit turns into.

io.github.theluckystrike/service-report (MCP Server)

The io.github.theluckystrike/service-report MCP server manages field service reports for trades. It captures job order details such as hours (labour), materials (parts), sign-off, and links the visit to the invoice it becomes.

🛠️ Key Features

  • Field service reporting covering hours, materials, and sign-off
  • Job orders tied to the same client record used by invoices
  • Site address and requested date
  • Logs labour as hours at a rate; parts as quantity at unit cost with optional markup
  • Workflow progression: draft → scheduled → in progress → done → invoiced, with timestamps and notes
  • Completion report output including hours and materials (per readmeExcerpt)

🚀 Use Cases

  • Record work performed for trade/field visits
  • Produce completion reports that support invoicing
  • Track the job order lifecycle before it turns into an invoice

⚡ Developer Benefits

  • Uses Model Context Protocol conventions for tool access (topic includes “mcp-server” and “model-context-protocol”)
  • Data model aligns with invoice and client records (from description/readmeExcerpt)

⚠️ Limitations

  • Source data does not specify available MCP tools, authentication, or API schemas beyond the described workflow and logging fields

Topics

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