Skip to main content

arcade-scavio

Scavio real-time search tools for Arcade.dev and MCP — Google, Google News, Reddit, YouTube, and Amazon, with one API key. A cost-effective Tavily alternative and SerpAPI alternative for Arcade agents.

Install

pip install arcade-scavio

Scope: 9 endpoints, by design

This toolkit is a curated subset of the Scavio API, not a wrapper around all of it. It exposes 9 of Scavio's 98 endpoints across 4 of its 10 platforms:

Tool Endpoint Platform Credits
search_google POST /api/v2/google Google 1
search_news POST /api/v2/google/news Google 1
search_reddit POST /api/v1/reddit/search Reddit 1
search_youtube POST /api/v1/youtube/search YouTube 2
get_youtube_video POST /api/v1/youtube/video YouTube 1
get_youtube_transcript POST /api/v1/youtube/transcript YouTube 8
list_youtube_comments POST /api/v1/youtube/comments YouTube 1
get_youtube_channel POST /api/v1/youtube/channel YouTube 1
search_amazon POST /api/v1/amazon/search Amazon 1

Platforms covered here: Google (2), YouTube (5), Reddit (1), Amazon (1). Not covered: Walmart, TikTok, TikTok Shop, Instagram, X, LinkedIn, and the other 12 Google v2 verticals (Maps, Shopping, Flights, Hotels, Trends, AI Mode, ...). That is deliberate — a hand-picked toolkit an agent routes correctly beats a hundred near-identical tools — and it stays that way.

Each tool reads the SCAVIO_API_KEY secret, which Arcade injects securely at call time (the client and LLM never see the value).

Credits

This toolkit is not flat 1 credit. Seven of the nine tools cost 1, but search_youtube costs 2 and get_youtube_transcript costs 8.

Tool Credits
search_google, search_news, search_reddit, get_youtube_video, list_youtube_comments, get_youtube_channel, search_amazon 1
search_youtube 2
get_youtube_transcript 8

Elsewhere in the API (not exposed here): YouTube streams 3, Instagram 2-10, LinkedIn 1-10 with a job at 30, everything else 1. New accounts get 50 one-time signup credits — no monthly refill, no credit card.

Run standalone

export SCAVIO_API_KEY=sk_live_...   # get one at https://dashboard.scavio.dev
python -m arcade_scavio.server          # stdio
python -m arcade_scavio.server http     # HTTP+SSE

Deploy to Arcade Cloud

arcade login
arcade deploy

Arcade discovers the SCAVIO_API_KEY secret and hosts it encrypted; the Arcade Engine fulfils authorized tool calls for your users.

Every endpoint via MCP

Need Walmart, TikTok, TikTok Shop, Instagram, X, LinkedIn, Maps, Shopping, Flights or Hotels? Scavio runs a hosted MCP server at https://mcp.scavio.dev/mcp that exposes 100 tools, one per endpoint, authenticated with an x-api-key header — no install, no toolkit to deploy. See the MCP docs.

About Scavio

Scavio is a real-time search API built for AI agents — a unified API over Google, YouTube, Amazon, Walmart, Reddit, TikTok, TikTok Shop, Instagram, X, and LinkedIn that returns clean JSON. 98 live endpoints, one key. A broader, cost-effective Tavily alternative and SerpAPI alternative. See the Arcade integration docs.

Development

pip install -e ".[dev]"
pytest

Links

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arcade_scavio-0.1.2.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arcade_scavio-0.1.2-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file arcade_scavio-0.1.2.tar.gz.

File metadata

  • Download URL: arcade_scavio-0.1.2.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for arcade_scavio-0.1.2.tar.gz
Algorithm Hash digest
SHA256 173a03ed98a7ef961d424c98d75d7e0a17e6ed09f8f7f5c700026e92680d9a3a
MD5 efb2566e82a75ed8ad67ee03760f2d52
BLAKE2b-256 beeb181ce576601414962f4cc96bd6ed217a2dbc6021f5ee5a5e49cb0833231b

See more details on using hashes here.

File details

Details for the file arcade_scavio-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: arcade_scavio-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for arcade_scavio-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3b36b70c9a7fa2e2096584a268aa20414d5af453f7dde6c822671c74f06473ed
MD5 301e72acbf8f4fae51b7909a8dfa34e0
BLAKE2b-256 c7f405760eb8b4c3556fa3fc2ff2f23c4353f461a3499522d2a69ed9caa6bcee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page