serper-search-skill

Retrieve Google-powered web, news, image, and place results via the Serper API.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/zeenie-ai/MachinaOS --skill serper-search-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: serper-search-skill
Source: https://github.com/zeenie-ai/MachinaOS/tree/main/server/skills/web_agent/serper-search-skill
Command: npx skills add https://github.com/zeenie-ai/MachinaOS --skill serper-search-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web research often stalls when you need current, high-quality search results without manually browsing multiple sites and tabs.

Core Features & Use Cases

  • Google-powered SERP search via Serper: Retrieve structured results for web, news, images, and places using a single query.
  • Multiple search modes: Use searchType to switch between search, news, images, and places depending on the information you need.
  • Knowledge Graph support: Includes Google Knowledge Graph data when available to enrich responses.

Use case: You need today’s headlines about a technology topic and want sources, snippets, and timestamps compiled for a briefing.

Quick Start

Use the Serper Search node with searchType set to "news" to get the latest headlines for your query, then return the results to the user.

Frequently Asked Questions about serper-search-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get structured Google SERP results for web, news, images, and places without manual browsing?

Structured Google SERP results are retrieved by sending POST requests with a query and API key to Serper search endpoints, returning typed JSON with results, counts, and optional knowledge graph fields instead of requiring manual browsing.

What is the best way to pull Google Knowledge Graph data for a search query?

Google Knowledge Graph data is pulled by executing a web search query through the Serper API, which automatically includes knowledge graph fields in the typed JSON response when available for that query.

Can I use Serper API to find local places and current news headlines for research workflows?

Yes, Serper API supports local places and current news headlines for research workflows by setting the searchType parameter to either "places" or "news" to retrieve targeted, structured results.

How do I retrieve today's news headlines with sources, snippets, and timestamps compiled for a briefing?

Today's news headlines with sources, snippets, and timestamps are retrieved by setting searchType to "news" in the Serper search node, compiling structured JSON results suitable for briefings.

Do I need an API key to get Google-powered web search results through Serper?

Yes, an API key is required to get Google-powered web search results through Serper, as it must be included in the header of POST requests to authenticate and retrieve the structured JSON output.

What are the limitations of using Serper API for web research compared to manual browsing?

The limitation of using Serper API for web research is that it returns structured JSON data containing snippets and metadata from SERP results, meaning it does not retrieve full webpage content or render interactive page elements like manual browsing does.