Skip to main content
GET
/
servers
List Servers
curl --request GET \
  --url https://api.example.com/servers
{
  "status": "success",
  "total": 2,
  "servers": [
    {
      "name": "weather-mcp",
      "version": "1.2.3",
      "description": "Get weather information for any location using 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": {
        "summary": {
          "scan_passed": true,
          "total_issues_all_scanners": 0,
          "critical_issues": 0
        }
      }
    },
    {
      "name": "database-query-mcp",
      "version": "2.0.1",
      "description": "Query databases with natural language using AI",
      "author": "janedoe",
      "lang": "typescript",
      "license": "Apache-2.0",
      "entrypoint": "index.ts",
      "repository": {
        "type": "git",
        "url": "https://github.com/janedoe/database-query-mcp"
      },
      "tools": {
        "count": 5,
        "names": ["query", "schema", "execute", "explain", "optimize"]
      },
      "pricing": {
        "currency": "INR",
        "amount": 499
      },
      "security_report": {
        "summary": {
          "scan_passed": true,
          "total_issues_all_scanners": 2,
          "critical_issues": 0
        }
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://acm-aa28ebf6.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Endpoint

Authentication

This endpoint does not require authentication. All registered MCP servers are publicly discoverable.

Query Parameters

author
string
Filter servers by author/creator username

Response

status
string
"success" on success, "error" on failure
total
integer
Total number of servers returned
servers
array
Array of server objects

Examples

# List all servers
curl -X GET "https://api.superbox.ai/api/v1/servers"

# Filter by author
curl -X GET "https://api.superbox.ai/api/v1/servers?author=areeb"

Response Examples

{
  "status": "success",
  "total": 2,
  "servers": [
    {
      "name": "weather-mcp",
      "version": "1.2.3",
      "description": "Get weather information for any location using 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": {
        "summary": {
          "scan_passed": true,
          "total_issues_all_scanners": 0,
          "critical_issues": 0
        }
      }
    },
    {
      "name": "database-query-mcp",
      "version": "2.0.1",
      "description": "Query databases with natural language using AI",
      "author": "janedoe",
      "lang": "typescript",
      "license": "Apache-2.0",
      "entrypoint": "index.ts",
      "repository": {
        "type": "git",
        "url": "https://github.com/janedoe/database-query-mcp"
      },
      "tools": {
        "count": 5,
        "names": ["query", "schema", "execute", "explain", "optimize"]
      },
      "pricing": {
        "currency": "INR",
        "amount": 499
      },
      "security_report": {
        "summary": {
          "scan_passed": true,
          "total_issues_all_scanners": 2,
          "critical_issues": 0
        }
      }
    }
  ]
}

Use Cases

const response = await fetch('https://api.superbox.ai/api/v1/servers');
const { servers } = await response.json();

servers.forEach(server => {
  displayServerCard(server);
});
# Get all servers by a specific author
response = requests.get(
    'https://api.superbox.ai/api/v1/servers',
    params={'author': 'areeb'}
)
author_servers = response.json()['servers']

Best Practices

Cache Results

Cache server lists on the client side with an appropriate TTL (5-10 minutes)

Use Author Filter

Use the author query parameter to show a user’s servers on profile pages

Get Server Details

Retrieve detailed information about a specific server

Create Server

Deploy a new MCP server