aws.iam.list_roles
, aws.iam.getrole, aws.iam.getinstanceprofile, aws.iam.updaterole, aws.iam.deleterole
How to use it
Project documentation lists aws.iam.list_roles for the Rootcause MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
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.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.
run a raw Cloud Logging filter and return matching entries.
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