Skip to main content

enosix MCP Tools

Overview

enosix provides a broad set of arnold™ MCP tools designed to handle common SAP sales, logistics, inventory, and finance inquiries directly through AI-driven chat experiences.

The demo tools listed below showcase how enosix enables real-time SAP data retrieval and transactional updates across multiple functional areas, including:

  • Customer search
  • Sales order lookup and updates
  • Delivery tracking
  • Invoice retrieval
  • Material search and inventory checks
  • Sales document PDF downloads
  • System connectivity validation
  • CloudUI Integration: Quote and Sales Order create, Variant Configuration for configurable materials.

These tools demonstrate how natural language requests can be translated into structured SAP queries and actions, eliminating the need for direct SAP GUI access.

Note: The tools documented here represent a demo configuration.
enosix can design and implement custom MCP tools tailored to your specific SAP landscape, business processes, and security requirements.

Whether your use case involves real-time reporting, transactional updates, document generation, or cross-system orchestration, enosix can develop purpose-built tools that integrate seamlessly with your SAP environment and enterprise architecture.

The following section outlines the currently available demo tools and the SAP requests they support.

MCP Tools Reference

Use the quick links below to jump to a tool category:

customer_search_by_name

Required user input: SAP Customer Name

Optional user input: None

Description: Looks up customers by name only, not by customer number.

Example user inquiries:

  • Find customers that match name Hibb
  • Show customers that begin with app
  • Look up customers that end with Inc

delivery_search_by_date_and_customer

Required user input: SAP SoldToParty (Customer Number)

Optional user input: Date From to Date To. Defaults to the past 30 days.

Description: Looks up delivery documents by customer number.

Example user inquiries:

  • Find deliveries for customer 500070
  • Are there deliveries created for customer rei-atlanta in Nov 2020?

delivery_search_by_number

Required user input: SAP Delivery Number

Optional user input: None

Description: Looks up deliveries by SAP delivery number.

Example user inquiries:

  • Find details for delivery 80017207
  • Show details for delivery 80017207

Sales Order

sales_order_search_by_order_number

Required user input: SAP Sales Order Number (OR, QT type)

Optional user input: None

Description: Looks up SAP sales orders by document number.

Example user inquiries:

  • I need more details for order 15781
  • Show me updates for order 20007783

order_search_by_customer_and_material

Required user input: SAP Customer Number, SAP Material Number

Optional user input: Date From to Date To. Defaults to the past 30 days.

Description: Looks up orders by SAP customer and material numbers.

Example user inquiries:

  • Show me orders for rei-atlanta and material ALTA created in 2026

sales_order_quantity_update

Required user input: SAP Order Number, Item Number, Quantity

Optional user input: None

Description: Updates SAP order quantity if delivery has not already been created.

Example user inquiries:

  • Please update qty for item number 10 to 3 EA on order 15781

material_search_by_description

Required user input: SAP Material Description

Optional user input: None

Description: Looks up SAP materials matching a description.

Example user inquiries:

  • Find material with description ALTA
  • Show materials that start with DELL
  • Show materials that contain laptop
  • Are there materials that end with HR

material_search_by_type

Required user input: SAP Material Type

Optional user input: None

Description: Looks up SAP materials by type.

Example user inquiries:

  • Show me list of KMAT type materials

material_search_by_type_and_description

Required user input: SAP Material Type, SAP Material Description

Optional user input: None

Description: Looks up SAP materials by type and description.

Example user inquiries:

  • Are there KMAT type materials with description DELL COMPUTER1

material_search_by_group

Required user input: SAP Material Group Number

Optional user input: None

Description: Looks up SAP materials by group number.

Example user inquiries:

  • Show me materials with group number 007

Material Inventory

Required user input: SAP Material Number

Optional user input: SAP Plant Number

Description: Looks up inventory availability by material and plant.

Example user inquiries:

  • What is the stock availability for ALTA?
  • Please show unrestricted stock for materials ALTA HR and ALTA on plant 3000

search_an_invoice

Required user input: SAP Invoice Number

Optional user input: None

Description: Looks up SAP invoice by invoice number.

Example user inquiries:

  • Please find invoice 90004556

search_invoices_by_sold_to_party_and_create_date

Required user input: SAP Customer Number (SoldToParty)

Optional user input: Date From to Date To. Defaults to the past 30 days.

Description: Looks up SAP invoices by customer and date range.

Example user inquiries:

  • Which invoices were created for rei-atlanta in 2026
  • Show me recent invoices for customer rei-atlanta

Download Sales Documents

download_sales_document_pdf

Required user input: SAP Sales Order Number

Optional user input: None

Description: Retrieves PDF for the specified sales order.

Example user inquiries:

  • Please provide PDF for order 15781

download_invoice_pdf

Required user input: SAP Invoice Number

Optional user input: None

Description: Retrieves PDF for the specified invoice.

Example user inquiries:

  • Download PDF for invoice 90004556

download_delivery_pdf

Required user input: SAP Delivery Number

Optional user input: None

Description: Retrieves PDF for the specified delivery.

Example user inquiries:

  • I need PDF for delivery 80017207

download_quote_pdf

Required user input: SAP Quote Number

Optional user input: None

Description: Retrieves PDF for the specified quote.

Example user inquiries:

  • Show PDF for the quote 20007783

Connection Test

login_test

Required user input: None

Optional user input: None

Description: Checks SAP system connectivity.

Example user inquiries:

  • Am I connected to SAP?