# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml
startCommand:
type: stdio
configSchema:
# JSON Schema defining the configuration options for the MCP.
type: object
required:
- sapUrl
- sapUsername
- sapPassword
- sapClient
properties:
sapUrl:
type: string
description: The URL of the SAP system.
sapUsername:
type: string
description: The username for the SAP system.
sapPassword:
type: string
description: The password for the SAP system.
sapClient:
type: string
description: The SAP client number.
commandFunction:
# A function that produces the CLI command to start the MCP on stdio.
|-
(config) => ({command:'node', args:['./dist/index.js'], env:{SAP_URL:config.sapUrl, SAP_USERNAME:config.sapUsername, SAP_PASSWORD:config.sapPassword, SAP_CLIENT:config.sapClient}})