MCP

MCP Primitives

Every tool the Rock8Cloud MCP server exposes, organized by capability. Your agent speaks them natively - just ask in plain language.

Projects & Organizations6
list_organizations

List every organization your API token can access.

"Show me all the organizations I belong to."

list_projects

List all projects inside a given organization.

"List the projects in my Acme organization."

get_project

Get a project by id, including its services and metadata.

"Show me details for the checkout-api project."

create_project

Create a new project in an organization to group services.

"Create a project called mobile-backend in my org."

delete_project

Permanently delete a project and all of its services.

"Delete the empty mobile-backend project after I confirm it."

create_repo_service

Register a new repository-backed service in a project.

"Add a service called api-gateway to the backend project."

Services & Deployments10
list_services

List all services running in a project.

"What services are deployed in the backend project?"

list_environments

List stable and preview environments for a service.

"What environments does the api-gateway service have?"

edit_service

Change a service build settings - repo, branch, Dockerfile, port, health check.

"Point api-gateway at the release branch and health check /healthz."

delete_service

Permanently delete a service and its data.

"Delete the unused api-gateway service after I confirm it."

deploy_service

Trigger a new deployment for a service environment.

"Deploy the latest commit of api-gateway to stable."

get_deployment_status

Get the current status of a deployment in progress.

"Is the api-gateway deployment done yet?"

get_latest_build

Get the latest deployment and build job status for a service environment.

"What was the last build result for api-gateway stable?"

list_branches

List branches of a GitHub repository connected to a project.

"Which branches are available on the api-gateway repo?"

check_github_connection

Verify a GitHub repository is accessible via the connected GitHub App.

"Is my repo connected and accessible?"

get_code_reviews

Get code review findings for a specific branch on a repo.

"Show me the code review for the feature/payments branch."

Logs & Monitoring5
get_runtime_logs

Retrieve historical runtime logs for any deployment - live or past.

"Show me the last 50 runtime log lines from the stable deployment."

get_build_logs

Retrieve orchestration build logs for a specific deployment.

"Why did the last build for api-gateway fail? Show the build logs."

get_build_logs_by_build_id

Same as get_build_logs but takes a build job id directly.

"Show me logs for build job bj_abc123."

get_uptime_status

Get current availability and the 30-day uptime history for a service.

"What was the uptime for api-gateway over the last 30 days?"

get_deployment_metrics

Summarize CPU and memory usage of a deployment against its limit - average, p95, peak and OOM kills over 1h, 6h or 24h.

"Is api-gateway running out of memory? Show the last 24 hours."

Security1
list_vulnerabilities

List the critical dependency vulnerabilities found by the lockfile scan of the latest stable build of each service, across the organization or for one service. Scanning is opt-in per service, and a critical finding blocks the deploy.

"Are there any critical vulnerabilities in api-gateway?"

Resources2
get_resource_pool

See the plan resource pool - CPU and memory granted, in use and free - plus the allocation steps a service can take.

"How much CPU and memory do I have left in my pool?"

set_service_resources

Change the CPU and memory allocation of a service. Running environments restart with the new limits.

"Give api-gateway 1 vCPU and 1 GiB after I confirm it."

Environment Variables5
get_env_vars

Get the environment variables of a service (manual values are masked).

"List the env vars configured on the api-gateway stable environment."

write_manual_env_vars

Create or update manual plaintext env vars on a service.

"Set DATABASE_URL and API_KEY on the api-gateway service."

link_env_vars

Link environment variables from one service into another (e.g. database creds).

"Link the DATABASE_URL from my-postgres to api-gateway."

unlink_env_vars

Remove linked environment variables from a service.

"Unlink the DATABASE_URL from api-gateway."

list_linkable_keys

List the env var keys a service exports so they can be linked by other services.

"What env vars does my-postgres expose for linking?"

Databases & Storage3
provision_postgres

Provision a managed PostgreSQL database in a project, ready in seconds.

"Spin up a Postgres database for the backend project."

provision_redis

Provision a managed Redis-compatible datastore (Dragonfly) in a project.

"Create a Redis instance for the checkout service."

provision_object_storage

Provision an S3-compatible object storage bucket in a project.

"Set up an S3 bucket for storing user uploads."

Blueprints3
list_blueprints

List the ready-made stacks you can deploy, with their technologies.

"What blueprints can I deploy?"

list_github_owners

List the GitHub accounts a blueprint template can be forked into.

"Which GitHub account can you fork the template into?"

deploy_blueprint

Fork the template, create the project and its services, and start the first deploy.

"Deploy the Vue blueprint as a project called storefront."

Custom Domains4
list_custom_domains

List the custom domains on a service with their verification status.

"Which domains point at api-gateway, and are they verified?"

add_custom_domain

Attach a custom domain to a service and get the DNS record to configure.

"Put api.example.com on the api-gateway service."

verify_custom_domain

Re-run DNS verification for a domain that is still pending.

"I added the DNS record, check api.example.com again."

remove_custom_domain

Remove a custom domain from a service.

"Take api.example.com off api-gateway after I confirm it."

Agent Sessions7
task_agent

Start an agent session on a service and submit the first task - coder or research.

"Spawn a coder agent to fix the login page CSS on api-gateway."

continue_agent_session

Send a follow-up prompt to an existing agent session.

"Continue the session fixing the login page and add mobile responsiveness too."

get_agent_run

Poll a running agent run for its result: reply, files changed, commit and PR link.

"Is the login page fix done yet? Show me the PR."

get_agent_session

Get a session status, handoff brief, pending question and message history.

"What is the current state of my agent session?"

list_agent_sessions

List agent sessions in an organization or for a single service.

"Show me all active agent sessions in the backend project."

close_agent_session

Permanently close an agent session and tear down its sandbox.

"Close session ses_xyz and clean up the sandbox."

list_agent_models

List the AI models available for agent sessions.

"Which AI models can I use for agent tasks?"

Pages4
publish_page

Publish a static site (HTML/CSS/JS) to its own name.rock8cloud.page address, password-protected by default.

"Publish the storybook build output from ./storybook-static."

set_page_access

Make a published page public, or protect it with a username and password, without republishing.

"Put a password on the q3-report page and give me the login."

list_pages

List published pages with their public URLs and metadata.

"List all published pages in the organization."

delete_page

Delete a published page - files and listing entry.

"Remove the old storybook page from last sprint."

Dashboard views6

These tools render live views in ChatGPT and Codex. Other clients get the same data as text.

open_dashboard

Open the dashboard: every project and service in an organization with its live deployment state.

"What is deployed right now?"

open_service_panel

Open a panel beside the conversation that tracks one service - live status, deployments and logs.

"Keep a panel open on api-gateway while I work."

show_service

Show one service with its live state, recent deployments, build and runtime logs, and a redeploy action.

"Show me the api-gateway service."

show_usage

Show CPU and memory graphs of a service over 1h, 6h or 24h, with its limits, deploys and out-of-memory kills.

"Graph api-gateway CPU and memory for the last 6 hours."

show_pages

Show the pages of an organization with their links, access and status.

"Show me all our shared pages."

show_vulnerabilities

Show the critical dependency vulnerabilities of every repo service, or of one service.

"Show me the vulnerabilities blocking our deploys."

Ready to try it?

Start 30 days free
Rock8Cloud on AllMCPs