google-cloud-mcp

google-cloud-mcp

31

The Google Cloud MCP Server is a protocol server that integrates with Google Cloud services to assist users in managing and analyzing their cloud resources. It supports various Google Cloud utilities allowing seamless interactions with logs, databases, and metrics.

What services are currently supported by the Google Cloud MCP Server?

The server currently supports Google Cloud Logging, Monitoring, and Spanner, with additional services like Trace, IAM, Compute, Run, and Storage in development.

How can I authenticate with the Google Cloud MCP Server?

Authentication can be done using a service account key file by setting the GOOGLE_APPLICATION_CREDENTIALS environment variable, or by setting the GOOGLE_CLIENT_EMAIL and GOOGLE_PRIVATE_KEY environment variables directly.

What should I do if I encounter server timeout issues?

Enable debug logging, ensure lazyAuth is set to true, verify your credentials file, and check the logs for error messages.

Can the server be used with Smithery?

Yes, the server can be deployed and used with Smithery, although local server support is still in development.

What are the installation steps for the Google Cloud MCP Server?

Clone the repository, install dependencies using pnpm, build the project, authenticate with Google Cloud, and configure the mcpServers in your client.