Google Cloud Docs MCP Proxy
Provides access to Google Cloud documentation, enabling AI agents to search and retrieve official Google Cloud documentation content.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Google Cloud Docs MCP Proxyhow do I deploy a Cloud Run service with Terraform?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Google Cloud Docs MCP Proxy
This repository contains a proxy for Google Cloud Documentation MCP Server.
Google required authenticated access to the MCP server, so this proxy is used to bypass that requirement and allow unauthenticated access to the documentation.
It is available using MIT license, so feel free to use it in your own projects.
Setup
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtAuthenticate with Google Application Default Credentials, for example:
gcloud auth application-default loginThe Developer Knowledge API must be enabled on the target project:
gcloud services enable developerknowledge.googleapis.com --project PROJECT_IDRelated MCP server: docrag
Configuration
The proxy is configured using environment variables:
MCP_TARGET_URL: MCP server endpoint to forward requests to. Defaults tohttps://developerknowledge.googleapis.com/mcp.
The listen address and port are controlled by uvicorn's command-line flags.
Running locally
source .venv/bin/activate
uvicorn proxy:app --host 0.0.0.0 --port 8989Point your MCP client at http://localhost:8989/.
Authentication diagnostics
GET /_diagnostics/auth reports the status of the ADC credentials used to authenticate to the MCP server: credential type, quota project, scopes, token validity and expiry, and any error encountered while refreshing the token. It does not expose the access token itself.
Running as a container
docker build -t gcp-docs-mcp-proxy .
docker run -p 8989:8989 -v "$HOME/.config/gcloud:/root/.config/gcloud:ro" gcp-docs-mcp-proxyThis server cannot be deployed
Maintenance
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Team docs served to AI agents over MCP - search, Markdown reads, version pinning, read audit.
Read-only MCP access to devplane.dev's public pages, FAQ corpus and comparisons.
Read-only MCP server for the OrchestKit docs: full-text search + Markdown fetch. No auth.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to search and access Google Cloud Platform documentation in real-time, supporting 20+ GCP services with natural language queries and smart content extraction.4MIT
- AlicenseNot gradedqualityDmaintenanceProvides RAG (Retrieval Augmented Generation) access to technical documentation through MCP, enabling LLMs to search and retrieve relevant documentation on-demand.4MIT
- AlicenseAqualityBmaintenanceEnables searching and retrieving documentation from crawled documentation sites as an MCP server, allowing coding agents to query real docs instead of relying on training data.4MIT
- FlicenseNot gradedqualityBmaintenanceEnables MCP-based access to Adhoc documentation, providing search, content retrieval, and feedback issue creation with audience gating and leak protection.-