curl --request POST \
--url http://localhost:8080/api/mcp-servers/validate-url \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--header 'X-API-SECRET: <api-key>' \
--data '
{
"url": "https://api.example.com/mcp-server"
}
'{
"message": "URL validation successful",
"status": "success",
"error": null,
"data": {
"valid": true,
"url": "https://api.example.com/mcp-server",
"checks": {
"format_valid": true,
"is_duplicate": false,
"connectivity_test": "success"
},
"recommendations": []
}
}Validates an MCP server URL (current behavior).
curl --request POST \
--url http://localhost:8080/api/mcp-servers/validate-url \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--header 'X-API-SECRET: <api-key>' \
--data '
{
"url": "https://api.example.com/mcp-server"
}
'{
"message": "URL validation successful",
"status": "success",
"error": null,
"data": {
"valid": true,
"url": "https://api.example.com/mcp-server",
"checks": {
"format_valid": true,
"is_duplicate": false,
"connectivity_test": "success"
},
"recommendations": []
}
}API Key for MCP server and external service authentication
API Secret for MCP server and external service authentication
MCP server URL to validate