Usage
Description
Publish an MCP server to the R2-backed registry with comprehensive security scanning.Options
MCP server name (reads from
superbox.json if not provided)Force overwrite if server already exists in registry
What It Does
Tool Discovery
Clones the repository to a temp directory and discovers MCP tools via regex (finds
@*.tool() decorated functions).Security Pipeline
The 5-step security check includes:- SonarCloud: Code quality, bugs, code smells, security hotspots
- Tool Discovery: Validates MCP tool definitions exist in source code
- Snyk: Dependency vulnerability detection
- GitGuardian: Secret detection (API keys, tokens, credentials)
- Bandit: Python security issues (SQL injection, XSS, etc.)
Prerequisites
superbox.json
Run
superbox init firstEnvironment Variables
Configure
.env with Cloudflare R2, SonarCloud, Snyk, and GitGuardian credentialsExamples
Example Output
Next Steps
View Server
Inspect published server
Test Server
Test before publishing