Files
google--adk-python/contributing/samples/integrations/api_registry_agent/README.md
T
wehub-resource-sync ec2b666284
Continuous Integration / Pre-commit Linter (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.10) (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.11) (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.12) (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.13) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.10) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.11) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.12) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.13) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.14) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.10) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.11) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.12) (push) Has been cancelled
Copybara PR Handler / close-imported-pr (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.13) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.14) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:25:13 +08:00

834 B

BigQuery API Registry Agent

This agent demonstrates how to use ApiRegistry to discover and interact with Google Cloud services like BigQuery via tools exposed by an MCP server registered in an API Registry.

Prerequisites

  • A Google Cloud project with the API Registry API enabled.
  • An MCP server exposing BigQuery tools registered in API Registry.

Configuration & Running

  1. Configure: Edit agent.py and replace your-google-cloud-project-id and your-mcp-server-name with your Google Cloud Project ID and the name of your registered MCP server.
  2. Run in CLI:
    adk run contributing/samples/api_registry_agent -- --log-level DEBUG
    
  3. Run in Web UI:
    adk web contributing/samples/
    
    Navigate to http://127.0.0.1:8080 and select the api_registry_agent agent.