list_sharpest_drops. This week you skip hand-writing that function and attach an MCP server instead — fulfilling last week’s promise to automate query execution for the agent.
A few small helper functions you might have written by hand look like:
.env file keeps your Google and model API keys and project ID:

Using
--stdio makes the Toolbox exchange MCP messages over standard input and output instead of a network socket. This lets the ADK spawn, supervise, and terminate the Toolbox as a local subprocess.
These tools let the agent request schema information and execute SQL directly against BigQuery without you writing or maintaining the plumbing.

get_table_info to inspect schemas and execute_sql to run the resulting queries. This reduces maintenance, centralizes database access, and improves safety by keeping SQL execution within the managed MCP server layer.
Links and references
- BigQuery documentation
- MCP (Model Context Protocol) — protocol used by the ADK and Toolbox to exchange messages
- Google’s MCP Toolbox for Databases — prebuilt server with database connectors and tools