Search / com.googleapis.run/mcp
Google Cloud Run
R0· no sign-inDeploy applications to Cloud Run
v2.0.0 · active · descriptor JSON · versions
Search / com.googleapis.run/mcp
R0· no sign-inDeploy applications to Cloud Run
v2.0.0 · active · descriptor JSON · versions
{
"mcpServers": {
"run": {
"type": "http",
"url": "https://run.googleapis.com/mcp"
}
}
}claude mcp add --transport http run https://run.googleapis.com/mcp[mcp_servers.run]
url = "https://run.googleapis.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"run": {
"type": "remote",
"url": "https://run.googleapis.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"run": {
"type": "http",
"url": "https://run.googleapis.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=run&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcnVuLmdvb2dsZWFwaXMuY29tL21jcCJ9"
}{
"servers": {
"run": {
"type": "http",
"url": "https://run.googleapis.com/mcp"
}
}
}{
"mcpServers": {
"run": {
"httpUrl": "https://run.googleapis.com/mcp"
}
}
}extensions:
"run":
enabled: true
name: "run"
type: streamable_http
uri: "https://run.googleapis.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_length1 tools have descriptions over 1,024 characters, which crowds the contexttools.schemasevery tool has an object input schematools.annotations5 of 5 tools declare readOnlyHint or destructiveHinttools.directory_hints3 of 5 tools declare all four hints; missing: get_service (idempotentHint); list_services (idempotentHint)tools.token_costabout 5,675 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes4 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagedeploy_service_from_file_contentschangedinput schema, output schemadeploy_service_from_archivechangedinput schema, output schemadeploy_service_from_imagechangedinput schema, output schemaget_servicechangedoutput schemaFull history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace -thin-description +reachable +uptime-100% -stale-203d -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://run.googleapis.com/mcp streamable-http | none | yes | 100% | 126 ms | 2025-11-25 | 2026-10-19 |
deploy_service_from_archivedestructive | Deploy a Cloud Run service directly from a self-contained source code archive (.tar.gz), skipping the container image build step for faster deployment. The archive must include all dependencies: - For compiled languages (Go, Java), include pre-compiled binaries. - For scripting languages (Python, Node.js), include pre-installed libraries (e.g., vendor/, node_modules/). Deployment steps: 1. Package source code and dependencies into a .tar.gz archive (max 250MiB). It's recommended to create archive from the root of the application's source directory. 2. Upload the archive to a Google Cloud Storage bucket, preferably in the same region as the service. 3. Deploy to Cloud Run using this tool, specifying: - source_code: Google Cloud Storage object path to the archive (e.g., gs://bucket/object). - command: Command to start the application. - base_image_uri: Base image for the container (e.g., go124, nodejs24, python314). See https://docs.cloud.google.com/run/docs/configuring/services/runtime-base-images for options. The runtime picked should match the local environment. - args: (Optional) Arguments for the command. - env: (Optional) Environment variables (e.g., name: `PYTHONPATH`, value: `./vendor`). - ports: (Optional) Container ports to expose (defaults to 8080). |
deploy_service_from_file_contentsdestructive | Deploys a Cloud Run service directly from local source files. This method is suitable for scripting languages like Python and Node.js, of which the source code can be embedded in the request. This is ideal for quick tests and development feedback loops. You must include all necessary dependencies within the source files because it skips the build step for faster deployment. **Key Requirements:** 1. source_code: Should set to sourceCode.inlinedSource.sources with array of source files, each having `filename` and `content`. 2. Size limit: you are subject to total request size limit of 50MiB. |
deploy_service_from_imagedestructive | Deploy a container image from Artifact Registry or Docker Hub as a Cloud Run service. |
get_serviceread-only | Get info about a Cloud Run service, such as its URI and whether the deploy succeeded. |
list_servicesread-only | List Cloud Run services in a given Google Cloud project and region. |
Schemas: list_tools.
{
"name": "com.googleapis.run/mcp",
"title": "Google Cloud Run",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://run.googleapis.com/mcp",
"type": "streamable-http"
}
],
"version": "2.0.0",
"description": "Deploy applications to Cloud Run"
}