diff --git a/kong/mcp/ai-mcp-proxy.yaml b/kong/mcp/ai-mcp-proxy.yaml index 692a9e4..19b9973 100644 --- a/kong/mcp/ai-mcp-proxy.yaml +++ b/kong/mcp/ai-mcp-proxy.yaml @@ -58,13 +58,15 @@ config: type: integer example: 123 next: - type: string - nullable: true + type: + - string + - 'null' format: uri example: http://api.example.org/accounts/?page=4 previous: - type: string - nullable: true + type: + - string + - 'null' format: uri example: http://api.example.org/accounts/?page=2 results: @@ -93,33 +95,38 @@ config: type: string maxLength: 50 addressline2: - type: string - nullable: true + type: + - string + - 'null' maxLength: 50 city: type: string maxLength: 50 state: - type: string - nullable: true + type: + - string + - 'null' maxLength: 50 postalcode: - type: string - nullable: true + type: + - string + - 'null' maxLength: 15 country: type: string maxLength: 50 creditlimit: - type: string + type: + - string + - 'null' format: decimal pattern: ^-?\d{0,8}(?:\.\d{0,2})?$ - nullable: true salesrepemployeenumber: - type: integer + type: + - integer + - 'null' maximum: 2147483647 minimum: -2147483648 - nullable: true required: - addressline1 - city @@ -183,33 +190,38 @@ config: type: string maxLength: 50 addressline2: - type: string - nullable: true + type: + - string + - 'null' maxLength: 50 city: type: string maxLength: 50 state: - type: string - nullable: true + type: + - string + - 'null' maxLength: 50 postalcode: - type: string - nullable: true + type: + - string + - 'null' maxLength: 15 country: type: string maxLength: 50 creditlimit: - type: string + type: + - string + - 'null' format: decimal pattern: ^-?\d{0,8}(?:\.\d{0,2})?$ - nullable: true salesrepemployeenumber: - type: integer + type: + - integer + - 'null' maximum: 2147483647 minimum: -2147483648 - nullable: true required: - addressline1 - city @@ -304,33 +316,38 @@ config: type: string maxLength: 50 addressline2: - type: string - nullable: true + type: + - string + - 'null' maxLength: 50 city: type: string maxLength: 50 state: - type: string - nullable: true + type: + - string + - 'null' maxLength: 50 postalcode: - type: string - nullable: true + type: + - string + - 'null' maxLength: 15 country: type: string maxLength: 50 creditlimit: - type: string + type: + - string + - 'null' format: decimal pattern: ^-?\d{0,8}(?:\.\d{0,2})?$ - nullable: true salesrepemployeenumber: - type: integer + type: + - integer + - 'null' maximum: 2147483647 minimum: -2147483648 - nullable: true required: - addressline1 - city