jerop/cloud-build-mcp-server
3.2
If you are the rightful owner of cloud-build-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server designed for interacting with Google Cloud Build.
Tools
list_cloud_build_jobs
Lists all Cloud Build jobs for a specified project.
get_cloud_build_job
Retrieves details of a specific Cloud Build job.
create_cloud_build_job
Creates a new Cloud Build job using a specified configuration.
retry_cloud_build_job
Retries a failed or cancelled Cloud Build job.
Cloud Build MCP Server
A Model Context Protocol (MCP) server for interacting with Google Cloud Build.
Tools
Feature | Tool | Parameters |
---|---|---|
List Cloud Build jobs for a project | list_cloud_build_jobs | project_id |
View details of a specific Cloud Build job | get_cloud_build_job | project_id , build_id |
Create new Cloud Build jobs | create_cloud_build_job | project_id , build_config_json |
Retry failed or cancelled Cloud Build jobs | retry_cloud_build_job | project_id , build_id |
Prerequisites
- Go 1.21+
- Google Cloud project with Cloud Build API enabled
- Google Application Default Credentials (ADC):
gcloud auth application-default login
Build and Run
1. Build the Server
cd cmd
go build -o cloud-build-mcp-server
2. Run the Server
./cloud-build-mcp-server
Use in Agent
To use this MCP server with your agent, add the following to your settings:
{
"mcpServers": {
"cloudbuild": {
"command": "/path/to/cloud-build-mcp-server"
}
}
}
Consider using this in Gemini CLI.