News for hackers. Stuff that matters.

minherz

Re:Dynamic MCP Server Discovery on Google Cloud on Monday October 19, 2026 @01:46PM (#50155484)
I work as a Developer Advocate at Google Cloud. I recently used Agent Registry as part of exploring AI workload governance capabilities on Google Cloud. I came across a few pitfalls while implementing dynamic discovery and use of MCP servers. However, the main challenge was integrating the use of the registry into my code rather than dealing with the pitfalls.

I gathered my experience into a blog post. I'd appreciate hearing about your experience using dynamically discovered tools, agents or skills.

The description of the attack is definitely reads as science fiction. It is hard to assess the details of the attack without information that was left outside of the short story that artistically described the incident.

Show HN: Catch abnormal usage of your API keys on Google Cloud

https://codelabs.developers.google.com/api-key-management

If you read Cloud Blog "Secure Gemini and Google API Keys" and wondered how to implement key hygiene advice, this codelab is for you. Look into the scripts to find rogue API keys. And learn how to automate unexpected usage spikes and block (potentially) compromised keys

( Read More... | 1 comment | 2 points | on HN )
We’ve been building a demo of the multi-agent application that self-host a Gemma LLM for the Cloud Next '26 conference and found that while ADK has a built-in support when the agents calls other remote agents or MCP servers, there is nothing similar when it is configured to use a custom LLM endpoints to Cloud Run (running Ollama/vLLM). Cloud Run's built-in IAM auth is great for security, but the ADK's LiteLLM connector doesn't natively manage the Google-signed ID token lifecycle. This causes agents to fail with 401s once the initial token expires (usually at the 1-hour mark).

This post explores three ways to solve this: Static headers for ephemeral, scale-to-zero workloads. Subclassing LiteLLMClient in Python to dynamically intercept acompletion requests, fetch credentials via ADC, and handle automated token refreshing on HTTP 401 errors. Using a litellm-proxy sidecar container to abstract the authentication entirely. Would love to get any feedback on these patterns!