Skip to main content
GET
/
servers
/
:name
Get Server
curl --request GET \
  --url https://api.example.com/servers/:name
{
  "status": "success",
  "server": {
    "name": "weather-mcp",
    "version": "1.2.3",
    "description": "Get real-time weather information, forecasts, and location search using the OpenWeatherMap API.",
    "author": "areeb",
    "lang": "python",
    "license": "MIT",
    "entrypoint": "main.py",
    "repository": {
      "type": "git",
      "url": "https://github.com/areeb/weather-mcp"
    },
    "tools": {
      "count": 3,
      "names": ["get_weather", "get_forecast", "search_location"]
    },
    "pricing": {
      "currency": "INR",
      "amount": 0
    },
    "security_report": {
      "metadata": {
        "repository": "weather-mcp",
        "repo_url": "https://github.com/areeb/weather-mcp",
        "scan_date": "2025-12-09T08:00:00Z",
        "scanners_used": ["SonarCloud", "Tool Discovery", "Snyk", "GitGuardian", "Bandit"]
      },
      "summary": {
        "total_issues_all_scanners": 0,
        "critical_issues": 0,
        "sonarcloud_url": "https://sonarcloud.io/dashboard?id=weather-mcp",
        "scan_passed": true
      },
      "sonarcloud": {
        "total_issues": 0,
        "bugs": 0,
        "vulnerabilities": 0,
        "code_smells": 0,
        "security_hotspots": 0,
        "quality_gate": "passed",
        "reliability_rating": "A",
        "security_rating": "A",
        "maintainability_rating": "A",
        "coverage": 85.4,
        "duplications": 0.5,
        "lines_of_code": 342
      },
      "gitguardian": {
        "scan_passed": true,
        "total_secrets": 0,
        "secrets": [],
        "error": null
      },
      "bandit": {
        "scan_passed": true,
        "total_issues": 0,
        "severity_counts": {
          "high": 0,
          "medium": 0,
          "low": 0
        },
        "total_lines_scanned": 342,
        "issues": [],
        "error": null
      },
      "recommendations": []
    }
  }
}

Endpoint

Authentication

This endpoint does not require authentication. All server details are publicly accessible.

Path Parameters

name
string
required
Unique server identifier (lowercase with hyphens). Example: weather-mcp

Response

status
string
"success" on success, "error" on failure
server
object
Detailed server information

Examples

curl -X GET "https://api.superbox.ai/api/v1/servers/weather-mcp"

Response Examples

{
  "status": "success",
  "server": {
    "name": "weather-mcp",
    "version": "1.2.3",
    "description": "Get real-time weather information, forecasts, and location search using the OpenWeatherMap API.",
    "author": "areeb",
    "lang": "python",
    "license": "MIT",
    "entrypoint": "main.py",
    "repository": {
      "type": "git",
      "url": "https://github.com/areeb/weather-mcp"
    },
    "tools": {
      "count": 3,
      "names": ["get_weather", "get_forecast", "search_location"]
    },
    "pricing": {
      "currency": "INR",
      "amount": 0
    },
    "security_report": {
      "metadata": {
        "repository": "weather-mcp",
        "repo_url": "https://github.com/areeb/weather-mcp",
        "scan_date": "2025-12-09T08:00:00Z",
        "scanners_used": ["SonarCloud", "Tool Discovery", "Snyk", "GitGuardian", "Bandit"]
      },
      "summary": {
        "total_issues_all_scanners": 0,
        "critical_issues": 0,
        "sonarcloud_url": "https://sonarcloud.io/dashboard?id=weather-mcp",
        "scan_passed": true
      },
      "sonarcloud": {
        "total_issues": 0,
        "bugs": 0,
        "vulnerabilities": 0,
        "code_smells": 0,
        "security_hotspots": 0,
        "quality_gate": "passed",
        "reliability_rating": "A",
        "security_rating": "A",
        "maintainability_rating": "A",
        "coverage": 85.4,
        "duplications": 0.5,
        "lines_of_code": 342
      },
      "gitguardian": {
        "scan_passed": true,
        "total_secrets": 0,
        "secrets": [],
        "error": null
      },
      "bandit": {
        "scan_passed": true,
        "total_issues": 0,
        "severity_counts": {
          "high": 0,
          "medium": 0,
          "low": 0
        },
        "total_lines_scanned": 342,
        "issues": [],
        "error": null
      },
      "recommendations": []
    }
  }
}

Use Cases

async function displayServerPage(serverName) {
  const response = await fetch(
    `https://api.superbox.ai/api/v1/servers/${serverName}`
  );
  const { server } = await response.json();

  document.getElementById('name').textContent = server.name;
  document.getElementById('version').textContent = server.version;
  document.getElementById('description').textContent = server.description;
  document.getElementById('tools').innerHTML =
    server.tools.names.map(tool => `<li>${tool}</li>`).join('');
}
def is_server_secure(server_name):
    response = requests.get(
        f'https://api.superbox.ai/api/v1/servers/{server_name}'
    )
    server = response.json()['server']

    security = server.get('security_report', {}).get('summary', {})
    return security.get('scan_passed', False) and \
           security.get('critical_issues', 1) == 0

if is_server_secure('weather-mcp'):
    print("Server is secure")
else:
    print("Security concerns found")

List Servers

Browse all available MCP servers

Create Server

Deploy a new MCP server