What we build
A first PSIpenta tool list, written as the manifest your IT team signs
PSI Software SE (Discrete Manufacturing) does not publish its interface reference, so every backend below is confirmed against your installation in the blueprint before a tool is built.
# psipenta-mcp-server: tool manifest, draft for blueprint week 1
# Every tool runs as the person asking. Nothing is written without a person confirming.
tools:
get_purchase_order: # purchase order number -> positions, prices, promised dates
backend: confirmed in blueprint
mode: read
list_order_confirmations: # supplier, period -> confirmations with deviations
backend: PSIpenta REST API, PEKK/PEKP, resource confirmed in blueprint
mode: read
list_unmatched_invoices: # period -> incoming invoices without purchase order match
backend: PSIpenta REST API, PREK/PREP, resource confirmed in blueprint
mode: read
get_sales_order_status: # sales order -> delivery date, availability, progress
backend: confirmed in blueprint
mode: read
draft_invoice_booking: # invoice PDF and purchase order -> booking proposal a person confirms
backend: PSIpenta REST API, PREK, resource confirmed in blueprint
mode: propose
audit: every call logged with user, tool, arguments and the PSIpenta response
The manifest is the contract. A question that needs an operation not on it gets a new line and a review, not a wider permission.