What we build
A first Canias ERP tool list, written as the manifest your IT team signs
Built on what IAS Industrial Application Software (IAS Bilgi Islem A.S.) documents: any TROIA service registered as a web service in your installation, the list of services the user may call. Backends named below are documented resources; "confirmed in blueprint" means the vendor documentation sits behind a login and the resource is checked against your release first.
# canias-erp-mcp-server: tool manifest, draft for blueprint week 1
# Every tool runs as the person asking. Nothing is written without a person confirming.
tools:
list_services: # session -> TROIA web services this user may call
backend: CaniasWebService listServices()
mode: read
call_troia_service: # service ID and parameters -> XML result, administrators only
backend: CaniasWebService callService()
mode: read
get_production_orders: # date range, status -> production orders
backend: custom TROIA service, confirmed in blueprint
mode: read
get_material: # material number -> master data
backend: custom TROIA service, confirmed in blueprint
mode: read
draft_sales_order: # customer, items -> order draft a person confirms
backend: custom TROIA service, confirmed in blueprint
mode: propose
audit: every call logged with user, tool, arguments and the Canias ERP 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.