Intégration Google ADK
Intégrez Scavio à l' Agent Development Kit (ADK) pour donner à n'importe quel agent Google ADK une recherche en temps réel sur Google, YouTube, Amazon, Walmart, Reddit, TikTok et Instagram -- via le serveur MCP Scavio hébergé, sans package supplémentaire à installer.
Un seul MCPToolset, tous les outils
Introduction
ADK se connecte à des outils externes via le Model Context Protocol. Pointez un McpToolset vers mcp.scavio.dev et votre agent peut rechercher sur le web en direct. C'est une alternative économique à Tavily et SerpAPI.
Guide d'intégration étape par étape
Étape 1 : Installer ADK
pip install google-adkÉtape 2 : Obtenir votre clé API
Récupérez une clé sur dashboard.scavio.dev -- vous la transmettez dans l'en-tête x-api-key.
Étape 3 : Connecter le serveur MCP Scavio
from google.adk.agents import LlmAgent
from google.adk.tools.mcp_tool.mcp_toolset import McpToolset
from google.adk.tools.mcp_tool.mcp_session_manager import (
StreamableHTTPConnectionParams,
)
agent = LlmAgent(
model="gemini-2.0-flash",
name="search_agent",
instruction="Use Scavio to answer questions with fresh web data.",
tools=[
McpToolset(
connection_params=StreamableHTTPConnectionParams(
url="https://mcp.scavio.dev/mcp",
headers={"x-api-key": "YOUR_SCAVIO_API_KEY"},
),
)
],
)Exécuter localement à la place (stdio)
Vous préférez exécuter le serveur MCP sur votre propre machine ? Utilisez StdioConnectionParams avec le package npm @scavio/mcp-server (Node.js 20+) :
from google.adk.tools.mcp_tool.mcp_session_manager import (
StdioConnectionParams,
StdioServerParameters,
)
toolset = McpToolset(
connection_params=StdioConnectionParams(
server_params=StdioServerParameters(
command="npx",
args=["-y", "@scavio/mcp-server"],
env={"SCAVIO_API_KEY": "YOUR_SCAVIO_API_KEY"},
)
)
)Outils disponibles
Une fois connecté, votre agent peut appeler le catalogue Scavio complet -- Google Search, News, Maps, Shopping, YouTube, Amazon, Walmart, Reddit, TikTok et Instagram. Consultez la référence MCP pour la liste complète.
Avantages de Scavio + Google ADK
- Sans installation : connectez une URL MCP hébergée.
- Catalogue complet : chaque outil Scavio, auto-converti.
- Local ou distant : stdio ou Streamable HTTP.
- Économique : la plupart des appels coûtent un seul crédit.
Prochaines étapes
- Intégration MCP -- tous les clients et le catalogue complet
- API Google Search -- référence du point de terminaison