What we build
A first EFACS tool list, written as the manifest your IT team signs
Exel Computer Systems plc does not publish its interface reference, so every backend below is confirmed against your installation in the blueprint before a tool is built.
# efacs-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_works_orders: # status, due date, contract -> works orders with progress
backend: confirmed in blueprint
mode: read
get_part_changes: # part number -> open change control records
backend: confirmed in blueprint
mode: read
get_contract_status: # contract -> cost, progress and open orders
backend: confirmed in blueprint
mode: read
list_field_service_jobs: # customer, date range -> open jobs and engineers
backend: confirmed in blueprint
mode: read
draft_sales_order: # customer, items -> sales order proposal for a person to confirm
backend: confirmed in blueprint
mode: propose
audit: every call logged with user, tool, arguments and the EFACS 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.