What we build
Opacc Software AG does not publish its interface reference, so every backend below is confirmed against your installation in the blueprint before a tool is built.
# opacc-mcp-server: tool manifest, draft for blueprint week 1
# Every tool runs as the person asking. Nothing is written without a person confirming.
tools:
search_customer: # name or number -> customer master data
backend: OXAS Service Bus API, resource confirmed in blueprint
mode: read
get_open_sales_orders: # customer, date range -> open orders with status
backend: OXAS Service Bus API, resource confirmed in blueprint
mode: read
get_article_stock: # article number -> stock and availability
backend: OXAS Service Bus API, resource confirmed in blueprint
mode: read
find_documents: # business object reference -> linked DMAS documents
backend: OXAS Service Bus API, resource confirmed in blueprint
mode: read
draft_quote: # customer, articles, quantities -> quote draft for a person to confirm
backend: OXAS Service Bus API, resource confirmed in blueprint
mode: propose
audit: every call logged with user, tool, arguments and the Opacc 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.