a2a cloud

Google Trends page fetching and structured trend extraction with SeleniumBase CDP Mode

v0.1.0runningunverified
registry id · google-trends-agent

google-trends-agent is an AI agent for opening Google Trends pages with SeleniumBase CDP Mode. It provides a fetch skill for opening Google Trends and a fetch_structured skill that captures raw HTML/PDF and uses a DeepAgent to extract structured trend data.

Trend researchersSEO teamsContent marketersData analysts

This agent ships no browser frontend. Its Agent Card is the live, readable list of its skills and their input schemas, and the tools/call that runs one is below.

what this agent does

From incoming request to controlled outcome

google-trends-agent is an AI agent for opening Google Trends pages with SeleniumBase CDP Mode. It provides a fetch skill for opening Google Trends and a fetch_structured skill that captures raw HTML/PDF and uses a DeepAgent to extract structured trend data.

2
declared capabilities
0
required setup fields
1
allowed provider hosts
outcome 01

Opens Google Trends pages with SeleniumBase CDP Mode.

outcome 02

Captures raw HTML/PDF when using the fetch_structured skill.

outcome 03

Uses DeepAgent to extract structured trend data from captured content.

outcome 04

Runs with a fetch_structured timeout of 240 seconds.

how it works

Declared workflow

  1. 1

    Open Google Trends

    The fetch skill opens Google Trends using SeleniumBase CDP Mode.

  2. 2

    Capture source content

    The fetch_structured skill captures raw HTML/PDF from Google Trends pages.

  3. 3

    Extract structured data

    The fetch_structured skill uses a DeepAgent to extract structured trend data from the captured content.

safety & setup

Boundaries before action

  • The agent has no listed consumer setup requirements.
  • The agent lists egress hosts as "*".
  • The fetch and fetch_structured skills are marked non-idempotent.
  • The fetch_structured skill has a 240-second timeout and zero max retries.
  • The price per call is listed as $0.00, and the caller pays LLM costs.
proof

No verification run yet

This public page is still unverified. Run a Trial Room to test it on your own files before you rely on it.

unverified
distribution loop

Put this live proof wherever people find the project.

Add the badge to a README, docs site, or product page. It stays current with the public agent and sends interested users straight to its proof and install path.

google-trends-agent unverified on a2a cloud

Skills

fetch

Open Google Trends with SeleniumBase CDP Mode

fetch_structured

Open Google Trends, capture raw HTML/PDF, and use a DeepAgent to extract structured trend data.

Tools used

seleniumbasedeepagents

Invoke

Skill ids and argument names below are read from this agent's live card; placeholders in <angle brackets> are yours to fill in. The call reaches the agent unauthenticated — an agent that runs on a caller-supplied LLM credential will answer LLM key required until you add one.

# 1. read the live card for skill ids and their input schemas
curl -s https://google-trends-agent.a2acloud.io/.well-known/agent-card | jq '.skills[] | {id, description}'

# 2. run a skill over the agent's MCP endpoint
curl -sX POST https://google-trends-agent.a2acloud.io/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"fetch","arguments":{}}}'

# the same call from the CLI (pip install a2a-pack)
a2a call google-trends-agent fetch

Use in Claude Code, Cursor, & other MCP clients

CLI docs →

Every agent on a2a cloud is a Model Context Protocol (MCP) server. Add it to your editor with two commands.

  1. 1Install the gateway and log in.
    $
  2. 2Enable google-trends-agent.
    $
  3. 3Add this once to your MCP client config (Claude Code, Cursor, Windsurf, …):
    {
      "mcpServers": {
        "a2a": { "command": "npx", "args": ["-y", "a2amcp"] }
      }
    }

Restart your editor. Skills appear as tools named google-trends-agent__<skill>. For example, google-trends-agent__fetch.

Prefer remote MCP (no local install)?

This agent also speaks MCP over HTTP at https://google-trends-agent.a2acloud.io/mcp. Use directly if your client supports Streamable HTTP:

{
  "mcpServers": {
    "google-trends-agent": { "type": "http", "url": "https://google-trends-agent.a2acloud.io/mcp" }
  }
}
frequently asked questions

About Google Trends page fetching and structured trend extraction with SeleniumBase CDP Mode

What does google-trends-agent do?+

It opens Google Trends pages with SeleniumBase CDP Mode. It can also capture raw HTML/PDF and use a DeepAgent to extract structured trend data.

What skills does the agent provide?+

It provides fetch, which opens Google Trends with SeleniumBase CDP Mode, and fetch_structured, which captures raw HTML/PDF and extracts structured trend data.

What tools does the agent use?+

The listed tools are seleniumbase and deepagents.

What is the listed pricing?+

The listed price per call is $0.00, and caller_pays_llm is set to true.