System Tools

Validate tool parameters before execution

Pre-validation before expensive operations, error prevention. Validates parameters for any MCP tool before running it, returning detailed error messages and suggestions for corrections.

post/api/system/validate-params

Request

  • Base URL: https://api.cernion.de
  • URL: https://api.cernion.de/api/system/validate-params
  • Auth: none declared

Query parameters

tokenstring

Optional Cernion MCP token as URL query parameter. If provided, it overrides CERNION_TOKEN for this request. Prefer Authorization Bearer header in production to reduce token exposure in URLs/logs.

Request body

toolstring required

MCP tool name to validate parameters for

paramsobject required

Parameters object to validate against the tool schema

tokenstring

Optional Cernion MCP token for this request. Overrides CERNION_TOKEN when provided.

Example request

{
  "tool": "mastr_generation_forecast",
  "params": {
    "region": "Bayern",
    "forecastDays": 7
  }
}

Response

Validation result

validboolean
errorsstring[]

List of validation errors (empty when valid)

suggestionsstring[]

Suggestions for fixing invalid parameters

Example response

{
  "valid": true,
  "errors": []
}

Changes

No recorded changes to this operation across all 2 revisions of this API.