app.rock8.cloud
Rock8Cloud is a deployment platform that connects to a GitHub repository, builds and runs applications, and provides managed databases, object storage, preview environments, and SSL. It also exposes deployment, logging, and AI-assisted code review capabilities for projects hosted on the platform.
Rock8Cloud exposes two developer integration surfaces on app.rock8.cloud: a REST API at `https://app.rock8.cloud/api` authenticated with scoped `vhk_...` Bearer API keys, and an OAuth-protected streamable-HTTP MCP server at `https://app.rock8.cloud/mcp` with self-service OAuth discovery/DCR.
- Rock8Cloud MCPdetected
- Rock8Cloud REST APIdiscovered
- Rock8Cloud REST APIdeclared
In the Rock8Cloud dashboard, go to Settings → API Keys, click New key, choose a name and scopes, then copy the vhk_... token immediately because it is shown only once. Use it as Authorization: Bearer <token>. The docs note each key is scope-limited and the API Keys page shows which scopes your membership can grant.
Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.
In the dashboard go to Settings -> API Keys -> New key, pick scopes, and copy the vhk_... token (shown once). Send it as Authorization: Bearer vhk_.... Each key is scoped to a single organization.
The MCP server uses OAuth 2.0. On first connect your MCP client opens a browser consent screen - no manual token needed. The authorization server and metadata are discoverable from the MCP endpoint via RFC 9728 / RFC 8414.
conventions · 6/8 published
- integrations.json✓https://app.rock8.cloud/.well-known/integrations.json
- llms.txt✓https://app.rock8.cloud/llms.txt
- API catalog✓https://app.rock8.cloud/.well-known/api-catalog
- OpenAPI document✓https://app.rock8.cloud/api/openapi.json
- MCP server card✓https://app.rock8.cloud/mcp
- OAuth protected resource✓https://app.rock8.cloud/.well-known/oauth-protected-resource
- Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing