|
12084 | 12084 | } |
12085 | 12085 | } |
12086 | 12086 | }, |
| 12087 | + "400": { |
| 12088 | + "description": "Default Response", |
| 12089 | + "content": { |
| 12090 | + "application/json": { |
| 12091 | + "schema": { |
| 12092 | + "schema": { |
| 12093 | + "description": "Bad Request - Validation error", |
| 12094 | + "type": "object", |
| 12095 | + "properties": { |
| 12096 | + "success": { |
| 12097 | + "description": "Indicates if the operation was successful (false for errors)", |
| 12098 | + "default": false, |
| 12099 | + "type": "boolean" |
| 12100 | + }, |
| 12101 | + "error": { |
| 12102 | + "description": "Error message", |
| 12103 | + "type": "string" |
| 12104 | + }, |
| 12105 | + "details": { |
| 12106 | + "description": "Validation error details", |
| 12107 | + "type": "array", |
| 12108 | + "items": { |
| 12109 | + "type": "string" |
| 12110 | + } |
| 12111 | + } |
| 12112 | + }, |
| 12113 | + "required": [ |
| 12114 | + "success", |
| 12115 | + "error" |
| 12116 | + ], |
| 12117 | + "additionalProperties": false |
| 12118 | + }, |
| 12119 | + "components": {} |
| 12120 | + } |
| 12121 | + } |
| 12122 | + } |
| 12123 | + }, |
12087 | 12124 | "401": { |
12088 | 12125 | "description": "Default Response", |
12089 | 12126 | "content": { |
|
13233 | 13270 | } |
13234 | 13271 | ] |
13235 | 13272 | }, |
| 13273 | + "transport_type": { |
| 13274 | + "type": "string", |
| 13275 | + "enum": [ |
| 13276 | + "stdio", |
| 13277 | + "http", |
| 13278 | + "sse" |
| 13279 | + ] |
| 13280 | + }, |
13236 | 13281 | "category_id": { |
13237 | 13282 | "anyOf": [ |
13238 | 13283 | { |
|
13302 | 13347 | "author_contact", |
13303 | 13348 | "organization", |
13304 | 13349 | "license", |
| 13350 | + "transport_type", |
13305 | 13351 | "category_id", |
13306 | 13352 | "tags", |
13307 | 13353 | "status", |
@@ -13622,18 +13668,12 @@ |
13622 | 13668 | } |
13623 | 13669 | ] |
13624 | 13670 | }, |
13625 | | - "default_config": { |
13626 | | - "anyOf": [ |
13627 | | - { |
13628 | | - "type": "object", |
13629 | | - "propertyNames": { |
13630 | | - "type": "string" |
13631 | | - }, |
13632 | | - "additionalProperties": {} |
13633 | | - }, |
13634 | | - { |
13635 | | - "type": "null" |
13636 | | - } |
| 13671 | + "transport_type": { |
| 13672 | + "type": "string", |
| 13673 | + "enum": [ |
| 13674 | + "stdio", |
| 13675 | + "http", |
| 13676 | + "sse" |
13637 | 13677 | ] |
13638 | 13678 | }, |
13639 | 13679 | "environment_variables": { |
|
13735 | 13775 | "author_contact", |
13736 | 13776 | "organization", |
13737 | 13777 | "license", |
13738 | | - "default_config", |
| 13778 | + "transport_type", |
13739 | 13779 | "environment_variables", |
13740 | 13780 | "dependencies", |
13741 | 13781 | "category_id", |
@@ -14119,18 +14159,12 @@ |
14119 | 14159 | } |
14120 | 14160 | ] |
14121 | 14161 | }, |
14122 | | - "default_config": { |
14123 | | - "anyOf": [ |
14124 | | - { |
14125 | | - "type": "object", |
14126 | | - "propertyNames": { |
14127 | | - "type": "string" |
14128 | | - }, |
14129 | | - "additionalProperties": {} |
14130 | | - }, |
14131 | | - { |
14132 | | - "type": "null" |
14133 | | - } |
| 14162 | + "transport_type": { |
| 14163 | + "type": "string", |
| 14164 | + "enum": [ |
| 14165 | + "stdio", |
| 14166 | + "http", |
| 14167 | + "sse" |
14134 | 14168 | ] |
14135 | 14169 | }, |
14136 | 14170 | "environment_variables": { |
|
14232 | 14266 | "author_contact", |
14233 | 14267 | "organization", |
14234 | 14268 | "license", |
14235 | | - "default_config", |
| 14269 | + "transport_type", |
14236 | 14270 | "environment_variables", |
14237 | 14271 | "dependencies", |
14238 | 14272 | "category_id", |
|
14477 | 14511 | "type": "string", |
14478 | 14512 | "minLength": 1 |
14479 | 14513 | }, |
| 14514 | + "transport_type": { |
| 14515 | + "type": "string", |
| 14516 | + "enum": [ |
| 14517 | + "stdio", |
| 14518 | + "http", |
| 14519 | + "sse" |
| 14520 | + ] |
| 14521 | + }, |
14480 | 14522 | "claude_desktop_config": { |
14481 | 14523 | "type": "object", |
14482 | 14524 | "properties": { |
|
14628 | 14670 | "description", |
14629 | 14671 | "language", |
14630 | 14672 | "runtime", |
| 14673 | + "transport_type", |
14631 | 14674 | "claude_desktop_config" |
14632 | 14675 | ], |
14633 | 14676 | "additionalProperties": false |
@@ -14814,18 +14857,12 @@ |
14814 | 14857 | } |
14815 | 14858 | ] |
14816 | 14859 | }, |
14817 | | - "default_config": { |
14818 | | - "anyOf": [ |
14819 | | - { |
14820 | | - "type": "object", |
14821 | | - "propertyNames": { |
14822 | | - "type": "string" |
14823 | | - }, |
14824 | | - "additionalProperties": {} |
14825 | | - }, |
14826 | | - { |
14827 | | - "type": "null" |
14828 | | - } |
| 14860 | + "transport_type": { |
| 14861 | + "type": "string", |
| 14862 | + "enum": [ |
| 14863 | + "stdio", |
| 14864 | + "http", |
| 14865 | + "sse" |
14829 | 14866 | ] |
14830 | 14867 | }, |
14831 | 14868 | "environment_variables": { |
|
14927 | 14964 | "author_contact", |
14928 | 14965 | "organization", |
14929 | 14966 | "license", |
14930 | | - "default_config", |
| 14967 | + "transport_type", |
14931 | 14968 | "environment_variables", |
14932 | 14969 | "dependencies", |
14933 | 14970 | "category_id", |
@@ -15308,18 +15345,12 @@ |
15308 | 15345 | } |
15309 | 15346 | ] |
15310 | 15347 | }, |
15311 | | - "default_config": { |
15312 | | - "anyOf": [ |
15313 | | - { |
15314 | | - "type": "object", |
15315 | | - "propertyNames": { |
15316 | | - "type": "string" |
15317 | | - }, |
15318 | | - "additionalProperties": {} |
15319 | | - }, |
15320 | | - { |
15321 | | - "type": "null" |
15322 | | - } |
| 15348 | + "transport_type": { |
| 15349 | + "type": "string", |
| 15350 | + "enum": [ |
| 15351 | + "stdio", |
| 15352 | + "http", |
| 15353 | + "sse" |
15323 | 15354 | ] |
15324 | 15355 | }, |
15325 | 15356 | "environment_variables": { |
|
15421 | 15452 | "author_contact", |
15422 | 15453 | "organization", |
15423 | 15454 | "license", |
15424 | | - "default_config", |
| 15455 | + "transport_type", |
15425 | 15456 | "environment_variables", |
15426 | 15457 | "dependencies", |
15427 | 15458 | "category_id", |
|
16161 | 16192 | } |
16162 | 16193 | } |
16163 | 16194 | } |
| 16195 | + }, |
| 16196 | + "500": { |
| 16197 | + "description": "Default Response", |
| 16198 | + "content": { |
| 16199 | + "application/json": { |
| 16200 | + "schema": { |
| 16201 | + "type": "object", |
| 16202 | + "properties": { |
| 16203 | + "success": { |
| 16204 | + "type": "boolean", |
| 16205 | + "default": false |
| 16206 | + }, |
| 16207 | + "error": { |
| 16208 | + "type": "string" |
| 16209 | + } |
| 16210 | + } |
| 16211 | + } |
| 16212 | + } |
| 16213 | + } |
16164 | 16214 | } |
16165 | 16215 | } |
16166 | 16216 | } |
|
16372 | 16422 | "nullable": true, |
16373 | 16423 | "description": "Category ID" |
16374 | 16424 | }, |
16375 | | - "default_config": { |
16376 | | - "nullable": true, |
16377 | | - "description": "Default configuration" |
| 16425 | + "transport_type": { |
| 16426 | + "type": "string", |
| 16427 | + "enum": [ |
| 16428 | + "stdio", |
| 16429 | + "http", |
| 16430 | + "sse" |
| 16431 | + ], |
| 16432 | + "description": "MCP transport type" |
16378 | 16433 | } |
16379 | 16434 | }, |
16380 | 16435 | "description": "Optional server details if included" |
|
16726 | 16781 | "nullable": true, |
16727 | 16782 | "description": "Category ID" |
16728 | 16783 | }, |
16729 | | - "default_config": { |
16730 | | - "nullable": true, |
16731 | | - "description": "Default configuration" |
| 16784 | + "transport_type": { |
| 16785 | + "type": "string", |
| 16786 | + "enum": [ |
| 16787 | + "stdio", |
| 16788 | + "http", |
| 16789 | + "sse" |
| 16790 | + ], |
| 16791 | + "description": "MCP transport type" |
16732 | 16792 | } |
16733 | 16793 | }, |
16734 | 16794 | "description": "Optional server details if included" |
|
17065 | 17125 | "nullable": true, |
17066 | 17126 | "description": "Category ID" |
17067 | 17127 | }, |
17068 | | - "default_config": { |
17069 | | - "nullable": true, |
17070 | | - "description": "Default configuration" |
| 17128 | + "transport_type": { |
| 17129 | + "type": "string", |
| 17130 | + "enum": [ |
| 17131 | + "stdio", |
| 17132 | + "http", |
| 17133 | + "sse" |
| 17134 | + ], |
| 17135 | + "description": "MCP transport type" |
17071 | 17136 | } |
17072 | 17137 | }, |
17073 | 17138 | "description": "Optional server details if included" |
|
17424 | 17489 | "nullable": true, |
17425 | 17490 | "description": "Category ID" |
17426 | 17491 | }, |
17427 | | - "default_config": { |
17428 | | - "nullable": true, |
17429 | | - "description": "Default configuration" |
| 17492 | + "transport_type": { |
| 17493 | + "type": "string", |
| 17494 | + "enum": [ |
| 17495 | + "stdio", |
| 17496 | + "http", |
| 17497 | + "sse" |
| 17498 | + ], |
| 17499 | + "description": "MCP transport type" |
17430 | 17500 | } |
17431 | 17501 | }, |
17432 | 17502 | "description": "Optional server details if included" |
|
17996 | 18066 | "nullable": true, |
17997 | 18067 | "description": "Category ID" |
17998 | 18068 | }, |
17999 | | - "default_config": { |
18000 | | - "nullable": true, |
18001 | | - "description": "Default configuration" |
| 18069 | + "transport_type": { |
| 18070 | + "type": "string", |
| 18071 | + "enum": [ |
| 18072 | + "stdio", |
| 18073 | + "http", |
| 18074 | + "sse" |
| 18075 | + ], |
| 18076 | + "description": "MCP transport type" |
18002 | 18077 | } |
18003 | 18078 | }, |
18004 | 18079 | "description": "Optional server details if included" |
|
19751 | 19826 | } |
19752 | 19827 | } |
19753 | 19828 | } |
| 19829 | + }, |
| 19830 | + "500": { |
| 19831 | + "description": "Internal Server Error", |
| 19832 | + "content": { |
| 19833 | + "application/json": { |
| 19834 | + "schema": { |
| 19835 | + "type": "object", |
| 19836 | + "properties": { |
| 19837 | + "success": { |
| 19838 | + "type": "boolean", |
| 19839 | + "default": false |
| 19840 | + }, |
| 19841 | + "error": { |
| 19842 | + "type": "string" |
| 19843 | + } |
| 19844 | + }, |
| 19845 | + "required": [ |
| 19846 | + "success", |
| 19847 | + "error" |
| 19848 | + ], |
| 19849 | + "description": "Internal Server Error" |
| 19850 | + } |
| 19851 | + } |
| 19852 | + } |
19754 | 19853 | } |
19755 | 19854 | } |
19756 | 19855 | } |
|
0 commit comments