Google Cloud MCP Server connects AI assistants to Google Cloud services, providing context and tools for interacting with Google Cloud resources. Built by Kristof Kowalski, it currently supports Google Cloud Logging for querying and filtering log entries, Cloud Spanner for executing SQL queries and exploring database schemas, and Cloud Monitoring for retrieving and analyzing metrics. The server authenticates with Google Cloud using either a service account key file or environment variables, and includes lazy authentication loading to prevent timeouts during initialization. It's designed for deployment with Smithery and is ideal for workflows requiring direct access to Google Cloud resources within AI conversations.
No reviews yet. Be the first to review!
Sign in to join the conversation
List all billing accounts associated with the Google Cloud project.
Retrieve details for a specific billing account.
List all projects associated with the billing account.
Get information about a specific project related to billing.
List all services available for billing in the Google Cloud project.
List all SKUs (Stock Keeping Units) for a specific service in the billing account.
Analyze costs for a specified project over a given time period.
Detect billing anomalies for a specific project.
Generate cost recommendations for a specified billing account.
Provide a breakdown of costs by service for a billing account.
List error groups for a specific project.
Get details for a specific error group.
Analyze trends in application errors over time.
Retrieve the IAM policy for a specific project.
Test whether a user has specific permissions on a project.
Test permissions on a specific resource within a project.
Check if the necessary permissions are available for a deployment action.
List services that can be deployed in a project.
Analyze gaps in permissions for deploying resources.
Query logs based on specific criteria from Google Cloud Logging.
Query logs within a specific time range.
Perform a comprehensive search for logs based on various parameters.
Execute a SQL query on a specified Spanner database.
List all tables in a specified Spanner database.
List all Spanner instances available in a project.
List all databases in a specified Spanner instance.
Execute a natural language query on a Spanner database.
Count the number of records that match a specific query in a Spanner database.
Query metrics for a specific resource in Google Cloud Monitoring.
List all available metric types for a given service in a project.
Execute a natural language query to retrieve metrics.
List application performance profiles from Google Cloud Profiler.
Analyze application performance data to identify bottlenecks.
Compare performance trends between different application deployments.
Retrieve details of a specific trace from Google Cloud Trace.
List all traces available for a specific project.
Find traces based on related log entries.
Execute a natural language query to analyze traces.