Agent♥︎Age
Catalog

io.github.theluckystrike/purchase-order

Official16 toolsLive

by theluckystrike · JavaScript

Purchase orders for suppliers: VAT line items, a delivery date, an A4 PDF, mark received.

io.github.theluckystrike/purchase-order MCP Server

This MCP server generates billing documents for supplier purchases and manages VAT line items. It writes purchase orders and credit notes against invoices available from the mcp-invoice server, including an A4 PDF and status updates such as marking a delivery as received.

🛠️ Key Features

  • Purchase orders for suppliers
  • VAT line items
  • Delivery date support
  • A4 PDF output
  • Mark received functionality
  • Uses the same engine as invoice/credit-note handling
  • Prevents credit notes from reversing more money than the referenced invoice amount

🚀 Use Cases

  • Order from suppliers with stated price and requested delivery timing
  • Produce purchase-order documents tied to existing invoice records
  • Issue credit notes when reversing charges or correcting double billing
  • Unwind VAT at the previously charged rate for credit notes

⚡ Developer Benefits

  • Integrates with mcp-invoice as the source for invoice data
  • Produces structured billing docs (purchase orders and credit notes) on one shared engine

⚠️ Limitations

  • Credit notes cannot give back more money than the invoice being reversed

Topics

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