Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dobby + Google ADK Starter Agent

Connect a Google ADK agent to Dobby AI in 2 minutes. Get cost tracking, content safety, approval gates, and a kill-switch for your agent.

Quick Start

# 1. Clone this template
git clone https://github.com/gil-dobby/dobby-adk-starter.git
cd dobby-adk-starter

# 2. Install dependencies
pip install -r requirements.txt

# 3. Configure
cp .env.example .env
# Edit .env with your Dobby API key (get one at https://dobby-ai.com/dashboard/gateway)

# 4. Run
python agent.py

What You Get

Your ADK agent connects to Dobby's MCP Gateway and gets access to 90+ tools:

Category Tools Examples
Tasks 8 Create, update, list, search tasks
Approvals 4 Approve, reject, request changes
Knowledge Base 4 Search, upload, query documents
Agent Ops 5 Status, metrics, health checks
Workflows 4 Stage management, transitions
Schedules 4 Create, list, trigger schedules

Plus automatic governance:

  • Cost tracking per request (visible in FinOps dashboard)
  • Content Shield (prompt injection detection)
  • DLP (PII protection)
  • Budget limits with enforcement
  • Kill-switch (halt agent instantly)
  • Full audit trail

Docker

docker build -t dobby-adk-agent .
docker run --env-file .env dobby-adk-agent

Integration Paths

This starter uses Path 1: MCP Gateway (fastest). Dobby also supports:

  • A2A Protocol — bidirectional agent collaboration (docs)
  • External Agent (BYOA) — webhook triggers with scheduling (docs)

Resources

License

MIT

About

Dobby + Google ADK Starter Agent — connect your ADK agent to Dobby AI in 2 minutes. Cost tracking, content safety, approval gates, kill-switch.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages