Skip to content

Module Reference

Anna edited this page Jun 25, 2026 · 1 revision

Module Reference

All 26 modules listed below. Each page follows the same structure: Overview, Required APIs, Required IAM, Tools (with parameters and return values), MCP Resources, Prompt Examples, Related Modules.

Each module maps to a --modules flag value you pass at startup. Omit --modules entirely to enable all of them.


Compute

Module flag Page Tools Mutation?
gke GKE list_clusters, get_cluster_details, get_cluster_bottlenecks, scale_deployment yes — node pool resize
gke_workloads GKE Workloads list_workloads, get_workload_details, list_services, list_ingresses, list_network_policies no
gke_mesh GKE Mesh get_mesh_topology no
cloudrun Cloud Run list_services, get_service_details, update_traffic, list_jobs, get_job_details, list_job_executions yes — traffic split
functions Cloud Functions list, get_details no

Messaging & Events

Module flag Page Tools Mutation?
pubsub Pub/Sub list_topics, inspect_topic_health, list_subscriptions no
eventarc Eventarc list_triggers, get_trigger no
scheduler Cloud Scheduler list_jobs no
workflows Cloud Workflows list, list_executions no
tasks Cloud Tasks list_queues no

Observability

Module flag Page Tools Mutation?
logging Cloud Logging query_recent no
monitoring Cloud Monitoring and Trace get_metrics, list_metric_descriptors, list_trace_services, list_alert_policies, list_uptime_checks, list_slos, list_dashboards, list_trace_dependency_edges no
coverage Observability Coverage observability_coverage no

Networking

Module flag Page Tools Mutation?
networking Networking list_loadbalancers, list_url_maps, list_negs, list_api_gateways, list_vpc_networks, list_vpc_subnets, list_psc_endpoints no
vpcaccess Serverless VPC Access list_connectors no

Data

Module flag Page Tools Mutation?
cloudsql Cloud SQL list_instances no
datastores Data Stores list_spanner_instances, list_alloydb_clusters, list_firestore_databases, list_memorystore_instances no
storage Cloud Storage list_buckets, get_bucket_metadata, list_bucket_objects no
secretmanager Secret Manager list (metadata only — values never read) no

IAM & Security

Module flag Page Tools Mutation?
iam IAM test_permissions, get_resource_bindings, list_service_accounts no
tagging Resource Tagging list_resources no

Architecture & Intelligence

Module flag Page Tools Mutation?
topology Service Topology get_service_topology no
serverlessgraph Serverless Graph export_serverless_graph no
archgraph Architecture Graph export_architecture_graph, export_serverless_graph no
aura Aura Score get_aura_score, project_aura_summary no
supplychain Supply Chain list_artifact_registry_repos, list_artifact_registry_images, list_cloud_build_triggers, list_service_directory no

Using --modules to Limit Scope

# Only GKE and monitoring
GCP_PROJECT_ID=my-project ./aura-tracker-gcp --modules gke,monitoring

# Serverless stack only
GCP_PROJECT_ID=my-project ./aura-tracker-gcp --modules cloudrun,functions,pubsub,eventarc,scheduler,workflows,tasks

# No tools at all (resources and prompts still available)
GCP_PROJECT_ID=my-project ./aura-tracker-gcp --modules none

Excluded modules do not initialize their GCP SDK clients at startup, reducing memory, startup time, and OAuth token scope.

Clone this wiki locally