Skip to main content

Welcome to SuperBox API

The SuperBox API is a REST API that allows you to programmatically interact with the SuperBox platform. Create, update, delete, and execute MCP servers using simple HTTP requests.

Base URL

Key Features

RESTful Design

Clean, predictable URLs and standard HTTP methods

JSON Responses

All responses are in JSON format with consistent structure

Bearer Auth

Secure authentication using Firebase JWT tokens

Comprehensive Errors

Detailed error messages with status codes and descriptions

API Endpoints Overview

Servers Management

endpoint
List all available MCP servers with optional filtering
endpoint
Get detailed information about a specific server
endpoint
required
Create and deploy a new MCP server (requires authentication)
endpoint
required
Update an existing server’s metadata (requires authentication)
endpoint
required
Remove a server from the registry (requires authentication)

Making Your First Request

Response Format

All API responses follow a consistent structure:

Success Response

Error Response

HTTP Status Codes

The API uses standard HTTP status codes to indicate success or failure:
success
Request succeeded
success
Resource successfully created
error
Invalid request parameters or body
error
Missing or invalid authentication token
error
Authenticated but not authorized to access resource
error
Resource not found
error
Resource already exists or conflicting state
error
Server error - please contact support
string
Bearer token for authenticated requests. Format: Bearer <firebase_id_token>

Filtering

The servers list endpoint supports filtering by author:

Versioning

The API uses URL versioning:
  • Current Version: v1
  • Base Path: /api/v1

CORS

The API supports Cross-Origin Resource Sharing (CORS) for browser-based requests:

Support & Resources

Support

Contact our support team

GitHub

View source and report issues

Next Steps

Authentication

Learn how to authenticate your requests

Error Handling

Understand error codes and handling

List Servers

Get started with the Servers API

Create Server

Deploy your first MCP server