ElevenLabs Integration
Integrate Scavio with ElevenLabs Agents (Conversational AI) to give a voice agent real-time search across Google, YouTube, Amazon, Walmart, Reddit, TikTok, and Instagram -- mid-conversation.
Two ways to connect
Introduction
ElevenLabs Agents can call external tools while talking to a user. Wire in Scavio and your agent can answer with fresh, cited facts. It is a cost-effective Tavily and SerpAPI alternative.
Step-by-Step Integration Guide
Step 1: Get your API key
Grab a key at dashboard.scavio.dev.
Step 2 (Option A): Add Scavio as an MCP server
Open your agent > Tools > Add MCP server and configure:
- Type: Streamable HTTP (or SSE)
- URL:
https://mcp.scavio.dev/mcp - Headers:
x-api-key: YOUR_SCAVIO_API_KEY
Step 2 (Option B): Add a server (webhook) tool
Prefer one focused tool? Add a server tool that calls the Scavio Google endpoint:
- Method: POST
- URL:
https://api.scavio.dev/api/v2/google - Headers:
Authorization: Bearer YOUR_SCAVIO_API_KEY - Body parameter:
query(filled by the agent)
{
"query": "current weather in Tokyo",
"light_request": true
}Step 3: Talk to your agent
Ask a question that needs fresh data and the agent calls Scavio, reading the results back to the user.
Available Tools
Via MCP, the full Scavio catalog is available -- Google Search, News, Maps, Shopping, YouTube, Amazon, Walmart, Reddit, TikTok, and Instagram. See the MCP reference.
Benefits of Scavio + ElevenLabs
- Voice-ready: search during a live conversation.
- Two paths: MCP for everything, webhook for one action.
- Structured: clean results the agent can summarize.
- Cost-effective: light requests cost one credit.
Next Steps
- MCP Integration -- the full tool catalog
- Google Search API -- endpoint reference