sap_publish_tool_by_name
Publish a tool descriptor by name to the SAP MCP Server, specifying input/output schemas, HTTP method, and category.
Instructions
Publish a tool descriptor using SDK ToolsModule.publishByName.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Numeric tool category ID | |
| toolName | No | Name of the tool to publish | |
| httpMethod | No | HTTP method code (e.g. 0=GET, 1=POST) | |
| isCompound | No | Whether the tool is a compound tool (default: false) | |
| protocolId | No | Protocol ID the tool belongs to (e.g. "jupiter") | |
| description | No | Human-readable description of the tool | |
| paramsCount | No | Total number of parameters the tool accepts | |
| requiredParams | No | Number of required parameters | |
| inputSchemaJson | No | JSON string of the tool input schema | |
| outputSchemaJson | No | JSON string of the tool output schema |