ScavioScavio
プロダクト料金ドキュメント
サインイン始める
クイックスタートAPI と SDKエコシステム

Developer

  • OpenClaw統合

エージェントフレームワーク

  • Agno統合
  • CrewAI統合
  • OpenAI Agents SDK 統合
  • Vercel AI SDK統合
  • Mastra統合
  • Composio統合

自動化とローコード

  • n8n統合
  • Dify統合

Mastra統合

Scavioは、TypeScript製のエージェントフレームワークである Mastraのツールパッケージとして提供されています。mastra-scavioをインストールし、任意のMastraのAgentにツールを渡すだけで、Google、YouTube、Amazon、Walmart、Reddit、TikTok、Instagramを横断したリアルタイム検索が手に入ります。— 1つのパッケージ、1つのAPIキーで完結します。

前提条件

  1. Node.js 20.9以降と、Mastraプロジェクト(@mastra/core)。
  2. dashboard.scavio.devから取得したScavio APIキー(新規アカウントには無料クレジットが付与され、クレジットカードは不要です)。

インストール

Bash
npm install mastra-scavio @mastra/core zod

APIキーの設定

Bash
export SCAVIO_API_KEY=sk_live_your_key

ツールは環境変数からSCAVIO_API_KEYを読み取ります。明示的に渡すこともできます:createScavioTools({ apiKey: "sk_live_..." })。

クイックスタート

createScavioTools()は、すべてのScavioツールをキー付きのオブジェクトとして返すため、そのままエージェントに渡せます:

import { Agent } from "@mastra/core/agent";
import { createScavioTools } from "mastra-scavio";

export const agent = new Agent({
  id: "web-search-agent",
  name: "Web Search Agent",
  model: "openai/gpt-5.5",
  instructions: "Search the web, shopping sites, and social platforms with Scavio.",
  tools: createScavioTools(), // reads SCAVIO_API_KEY
});

単一のツールを使う

すべてのツールではなく、必要なツールだけをインポートできます:

import { Agent } from "@mastra/core/agent";
import { createScavioGoogleSearchTool, createScavioRedditSearchTool } from "mastra-scavio";

export const agent = new Agent({
  id: "research-agent",
  model: "openai/gpt-5.5",
  instructions: "Research with Google and Reddit before answering, and cite sources.",
  tools: {
    googleSearch: createScavioGoogleSearchTool(),
    redditSearch: createScavioRedditSearchTool(),
  },
});

利用可能なツール

各ツールはMastraのcreateTool()で作成され、構造化されたScavioのJSONレスポンスを返します。

プロバイダーツール
GooglescavioGoogleSearch
AmazonscavioAmazonSearch, scavioAmazonProduct
WalmartscavioWalmartSearch, scavioWalmartProduct
YouTubescavioYoutubeSearch, scavioYoutubeMetadata
RedditscavioRedditSearch, scavioRedditPost
TikTokscavioTiktokSearch, scavioTiktokProfile
InstagramscavioInstagramSearch, scavioInstagramProfile

MCP経由ですべてのエンドポイントを使う

Scavio API全体(33エンドポイント)をインストール不要で利用するには、MastraのMCPクライアントをホスト型のScavioサーバーに向けます:

import { MCPClient } from "@mastra/mcp";

const mcp = new MCPClient({
  id: "scavio",
  servers: {
    scavio: {
      url: new URL("https://mcp.scavio.dev/mcp"),
      requestInit: { headers: { "x-api-key": process.env.SCAVIO_API_KEY! } },
    },
  },
});

const tools = await mcp.listTools();

クレジットコスト

ほとんどの呼び出しは1クレジットです。RedditとInstagramは2クレジット、Googleはlight_requestが設定されていない場合に2クレジットかかります。プランごとの上限については レート制限のリファレンスを、リトライのガイダンスについては エラーのリファレンスを参照してください。

リソース

  • Mastraドキュメント
  • GitHub上のmastra-scavio
  • npm上のmastra-scavio
  • Scavio APIクイックスタート
前へVercel AI SDK統合次へComposio統合
ScavioScavio

AIエージェント向けリアルタイム検索API。Googleだけでなく、あらゆるプラットフォームを検索します。

製品

  • 機能
  • 料金
  • ダッシュボード
  • アフィリエイト

開発者

  • ドキュメント
  • APIリファレンス
  • クイックスタート
  • MCP統合
  • Python SDK

代替製品

  • Tavilyの代替
  • SerpAPIの代替
  • Firecrawlの代替
  • Exaの代替

ツール

  • JSONフォーマッター
  • cURLからコードへ
  • トークンカウンター
  • すべてのツール

© 2026 Scavio. 全著作権所有。

Featured on TAAFT
利用規約プライバシーポリシー