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 & Deployments9
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?"

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 & Monitoring4
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?"

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."

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?"

Artifacts3
publish_artifact

Publish a static site (HTML/CSS/JS) to the org artifacts bucket and get a public URL.

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

list_artifacts

List published artifacts with their public URLs and metadata.

"List all published artifacts in the organization."

delete_artifact

Delete a published artifact - files and listing entry.

"Remove the old storybook artifact from last sprint."

Ready to try it?

Start 60 days free