adk-mcp-a2a-crash-course
This project demonstrates a multi-agent system using Google's Agent Development Kit (ADK), Agent2Agent (A2A) and Model Context Protocol (MCP). that integrates Notion for information retrieval and ElevenLabs for text-to-speech conversion.
GitHub Stars
35
User Rating
Not Rated
Favorites
0
Views
52
Forks
17
Issues
0
Installation
Difficulty
IntermediateEstimated Time
10-20 minutes
Installation
1 Clone the repository:
bash
git clone
cd adk-a2a-mcp
2 Create and activate a virtual environment:
bash
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
3 Install dependencies from the single source of truth,
pyproject.toml:bash
uv pip install -e ".[dev]"
4 Create a
.env file from the example and add your API keys:bash
cp .env.example .env
# Now edit .env and add your keys
.env file should contain:Additional Resources
Author Information