Integracion con Google ADK
Integra Scavio con el Agent Development Kit (ADK) para dar a cualquier agente de Google ADK busqueda en tiempo real en Google, YouTube, Amazon, Walmart, Reddit, TikTok e Instagram, a traves del servidor MCP alojado de Scavio, sin paquetes adicionales por instalar.
Un MCPToolset, todas las herramientas
Introduccion
ADK se conecta a herramientas externas mediante el Model Context Protocol. Apunta un McpToolset a mcp.scavio.dev y tu agente podra buscar en la web en vivo. Es una alternativa rentable a Tavily y SerpAPI.
Guia de integracion paso a paso
Paso 1: Instala ADK
pip install google-adkPaso 2: Consigue tu clave API
Obten una clave en dashboard.scavio.dev -- la pasas en el header x-api-key.
Paso 3: Conecta el servidor MCP de 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"},
),
)
],
)Ejecutalo localmente (stdio)
Prefieres ejecutar el servidor MCP en tu propia maquina? Usa StdioConnectionParams con el paquete 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"},
)
)
)Herramientas disponibles
Una vez conectado, tu agente puede llamar al catalogo completo de Scavio: Google Search, News, Maps, Shopping, YouTube, Amazon, Walmart, Reddit, TikTok e Instagram. Consulta la referencia de MCP para la lista completa.
Ventajas de Scavio + Google ADK
- Sin instalacion: conecta una URL de MCP alojada.
- Catalogo completo: cada herramienta de Scavio, convertida automaticamente.
- Local o remoto: stdio o Streamable HTTP.
- Rentable: la mayoria de las llamadas cuestan un solo credito.
Siguientes pasos
- Integracion con MCP -- todos los clientes y el catalogo completo
- Google Search API -- referencia del endpoint