Spark Agent Tools provides reference MCP server implementations and authentication scaffolding tailored for Gemini Spark and Google Cloud AI integrations. Built as self-contained Go binaries, these servers handle complex OAuth 2.1 authorization flows out of the box and deploy to Google Cloud Run in a single command.

Key Features

  • Full OAuth 2.1 Scaffolding: Implements RFC 9728, 8414, 7591, and PKCE (RFC 7636) authentication for enterprise-grade tool execution.
  • Single-Binary Portability: Compiles to standalone Go binaries with zero runtime dependencies.
  • One-Command Cloud Deployment: Pre-configured for automated container builds and Cloud Run serverless hosting.
  • Extensible Tool Registry: Clean abstractions for adding custom agent tools, resource providers, and prompt templates.

Explore the source and examples on GitHub: github.com/ghchinoy/spark-agent-tools.