gcp.logs.query
run a raw Cloud Logging filter and return matching entries.
How to use it
gcp.logs.query is exposed by the Rootcause MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the gcp.logs.query tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Rootcause
docker run --rm -it rootcause:localOther tools in Rootcause (39)
, aws.ec2.getsecuritygrouprules, aws.ec2.listspotinstancerequests, aws.ec2.getspotinstancerequest
, aws.ec2.getcapacityreservation, aws.ec2.listvolumes, aws.ec2.getvolume, aws.ec2.listsnapshots, aws.ec2.getsnapshot, aws.ec2.listvolumeattachments
, aws.ec2.getinstance, aws.ec2.listautoscalinggroups, aws.ec2.getautoscalinggroup, aws.ec2.listloadbalancers, aws.ec2.getloadbalancer
, aws.ec2.getlaunchtemplate, aws.ec2.listlaunchconfigurations, aws.ec2.getlaunchconfiguration
, aws.ec2.getlistenerrule, aws.ec2.listautoscalingpolicies, aws.ec2.getautoscalingpolicy, aws.ec2.listscalingactivities, aws.ec2.getscalingactivity
, aws.ec2.getplacementgroup, aws.ec2.listinstancestatus, aws.ec2.getinstancestatus
, aws.ec2.gettargetgroup, aws.ec2.listlisteners, aws.ec2.getlistener, aws.ec2.gettargethealth
, aws.ecr.describerepository, aws.ecr.listimages, aws.ecr.describeimages, aws.ecr.describeregistry, aws.ecr.getauthorizationtoken
, aws.eks.getcluster, aws.eks.listnodegroups, aws.eks.getnodegroup, aws.eks.listaddons, aws.eks.getaddon
, aws.eks.getfargateprofile, aws.eks.listidentityproviderconfigs, aws.eks.getidentityproviderconfig
, aws.eks.getupdate, aws.eks.listnodes, aws.eks.debug
, aws.iam.getpolicy, aws.iam.updatepolicy, aws.iam.deletepolicy
, aws.iam.getrole, aws.iam.getinstanceprofile, aws.iam.updaterole, aws.iam.deleterole
, aws.kms.listaliases, aws.kms.describekey, aws.kms.getkeypolicy
, aws.sts.assumerole
, aws.vpc.getnatgateway, aws.vpc.listsecuritygroups, aws.vpc.getsecuritygroup
, aws.vpc.getnetworkacl, aws.vpc.listinternetgateways, aws.vpc.getinternetgateway
, aws.vpc.getresolverendpoint, aws.vpc.listresolverrules, aws.vpc.getresolverrule
, aws.vpc.getvpcendpoint, aws.vpc.listnetworkinterfaces, aws.vpc.getnetworkinterface
, aws.vpc.getvpc, aws.vpc.listsubnets, aws.vpc.getsubnet, aws.vpc.listroutetables, aws.vpc.getroutetable
, browserscreenshot, browserclick, browserfill, browsertestingress, browserscreenshotgrafana, browserhealthcheck
pull log entries matching a rootcause.incidentbundle event window (accepts the bundle object or explicit startTime/endTime).
bucketed error/warning counts for spotting the inflection point.
recent errors/warnings for a Kubernetes workload over a time window.
list Cloud Monitoring metric descriptors for discoverability (accepts a Monitoring filter).
run a raw Cloud Monitoring MQL query and return time series.
enumerate Service Monitoring services and their SLO configuration (goal, period, indicator type). Live burn-rate is out of scope; use gcp.metrics.query with MQL selectsloburnrate(...) when needed.
CPU, memory, and restart count metrics for a Kubernetes workload over a time window.
, istio.virtualservicestatus, istio.destinationrulestatus, istio.gatewaystatus, istio.httproutestatus
, istio.proxystatus, istio.configsummary, istio.servicemeshhosts, istio.discovernamespaces, istio.podsbyservice, istio.externaldependencycheck
, istio.proxylisteners, istio.proxyroutes, istio.proxyendpoints, istio.proxybootstrap, istio.proxyconfigdump
, karpenter.nodeprovisioningdebug, karpenter.nodepooldebug, karpenter.nodeclassdebug, karpenter.interruptiondebug
, linkerd.proxystatus, linkerd.identityissues, linkerd.policydebug, linkerd.crstatus, linkerd.virtualservicestatus, linkerd.destinationrulestatus, linkerd.gatewaystatus, linkerd.httproutestatus
, rootcause.changetimeline, rootcause.rcagenerate, rootcause.remediationplaybook, rootcause.postmortemexport, rootcause.capabilities
, terraform.getdatasource, terraform.searchdatasources
, terraform.getmodule, terraform.listmoduleversions, terraform.searchmodules
, terraform.getprovider, terraform.listproviderversions, terraform.getproviderpackage, terraform.searchproviders
, terraform.getresource, terraform.searchresources