MCPInstall

news-shopping

Search Google News, Google Shopping, Google Images, and Google Lens using Serper APIs via x402. USE FOR: - Finding recent news articles on a topic - Current events and breaking news - Product searches and price comparisons - Shopping research and product discovery - Industry news monitoring - Image search and finding photos/headshots of people - Reverse image search (Google Lens) TRIGGERS: - "news about", "latest news", "recent articles" - "current events", "breaking", "headlines" - "shopping", "buy", "price", "product search" - "compare prices", "where to buy", "deals on" - "image of", "photo of", "headshot", "reverse image search" Use npx agentcash@latest fetch for Serper endpoints. Most endpoints are $0.04 per call; Lens is $0.20.

Installs
195
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/merit-systems/agentcash-skills --skill news-shopping
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads news-shopping automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

News & Shopping Search with Serper

Access Google News, Google Shopping, Google Images, and Google Lens through x402-protected endpoints.

Setup

See rules/getting-started.md for installation and wallet setup.

Quick Reference

TaskEndpointPriceDescription
News searchhttps://stableenrich.dev/api/serper/news$0.04Google News search
Shopping searchhttps://stableenrich.dev/api/serper/shopping$0.04Google Shopping search
Image searchhttps://stableenrich.dev/api/serper/images$0.04Google Images search
People image searchhttps://stableenrich.dev/api/serper/people-image-search$0.04Google Images tuned for people/headshots
Reverse image searchhttps://stableenrich.dev/api/serper/lens$0.20Google Lens reverse image search

News Search

Search Google News for articles:

npx agentcash@latest fetch https://stableenrich.dev/api/serper/news -m POST -b '{"q": "artificial intelligence regulation"}'

Parameters:

  • q - Search query (required)
  • num - Number of results (1-100, default: 10)
  • gl - Country code (e.g., "us", "uk", "de")
  • hl - Language (e.g., "en", "es", "fr")
  • location - Location (e.g., "New York, NY")
  • tbs - Time filter (qdr:h, qdr:d, qdr:w, qdr:m, qdr:y)

Time Filters

FilterMeaning
qdr:hPast hour
qdr:dPast 24 hours
qdr:wPast week
qdr:mPast month
qdr:yPast year

Example - news from past week:

npx agentcash@latest fetch https://stableenrich.dev/api/serper/news -m POST -b '{"q": "AI startups funding", "tbs": "qdr:w"}'

Country/Language Filtering

npx agentcash@latest fetch https://stableenrich.dev/api/serper/news -m POST -b '{"q": "technology news", "gl": "uk", "hl": "en"}'

Returns:

  • Article title and snippet
  • Source/publication name
  • Published date
  • Article URL
  • Thumbnail image (if available)

Shopping Search

Search Google Shopping for products:

npx agentcash@latest fetch https://stableenrich.dev/api/serper/shopping -m POST -b '{"q": "wireless noise cancelling headphones"}'

Parameters:

  • q - Search query (required)
  • num - Number of results (1-100, default: 10)
  • gl - Country code for pricing/availability
  • hl - Language
  • location - Location (e.g., "New York, NY")

Returns:

  • Product title
  • Price and currency
  • Merchant/store name
  • Product URL
  • Rating (if available)
  • Thumbnail image

Shopping with Location

Get local pricing and availability:

npx agentcash@latest fetch https://stableenrich.dev/api/serper/shopping -m POST -b '{"q": "MacBook Pro M3", "gl": "us"}'

Image Search

Search Google Images:

npx agentcash@latest fetch https://stableenrich.dev/api/serper/images -m POST -b '{"q": "aurora borealis over mountains"}'

Parameters:

  • q - Search query (required)
  • num - Number of results (1-100, default: 10)
  • gl - Country code
  • hl - Language
  • location - Location (e.g., "New York, NY")

Returns:

  • Image title
  • Full image URL with width/height
  • Thumbnail URL with width/height
  • Source page name, domain, and link

People Image Search

Google Images tuned for finding people/headshots:

npx agentcash@latest fetch https://stableenrich.dev/api/serper/people-image-search -m POST -b '{"q": "\"Jane Doe\" \"Acme\" LinkedIn headshot"}'

Parameters: Same as Image Search. Use an exact-name + company/context query.

Tips:

  • For ambiguous people, resolve the profile slug/company/title first
  • LinkedIn photos may be non-public; if the first search fails, retry with public non-LinkedIn source terms

Reverse Image Search (Lens)

Reverse-search a public image URL with Google Lens ($0.20 per call):

npx agentcash@latest fetch https://stableenrich.dev/api/serper/lens -m POST -b '{"url": "https://example.com/photo.jpg"}'

Parameters:

  • url - Public URL of the image to reverse-search (required)
  • gl - Country code
  • hl - Language

Returns: organic matches with title, link, source, image/thumbnail URLs, price/priceRange (if available), and snippet.

Workflows

News Monitoring

  • (Optional) Check balance: npx agentcash@latest balance
  • Search with appropriate time filter
  • Review and summarize top stories
npx agentcash@latest fetch https://stableenrich.dev/api/serper/news -m POST -b '{"q": "company name OR competitor name", "tbs": "qdr:d", "num": 20}'

Breaking News Research

  • Search with qdr:h for past hour
  • Identify key sources and facts
  • Note developing aspects
npx agentcash@latest fetch https://stableenrich.dev/api/serper/news -m POST -b '{"q": "breaking news topic", "tbs": "qdr:h"}'

Product Research

  • Define search criteria (category, price range)
  • Search Google Shopping
  • Compare prices across merchants
  • Present top options with pros/cons
npx agentcash@latest fetch https://stableenrich.dev/api/serper/shopping -m POST -b '{"q": "ergonomic office chair under $500", "num": 20}'

Price Comparison

  • Use exact product name/model
  • Compare merchant prices
  • Note shipping and availability
npx agentcash@latest fetch https://stableenrich.dev/api/serper/shopping -m POST -b '{"q": "exact product name model number"}'

Response Data

News Article Fields

  • title - Article headline
  • snippet - Article excerpt
  • source - Publication name
  • date - Published date
  • link - Article URL
  • imageUrl - Thumbnail (if available)

Shopping Product Fields

  • title - Product name
  • price - Price with currency
  • source - Merchant/store
  • link - Product URL
  • rating - Star rating (if available)
  • reviews - Number of reviews
  • imageUrl - Product image
  • delivery - Shipping info (if available)

Tips

News Search

  • Use quotes for exact phrases: "climate change"
  • Use OR for alternatives: AI OR "artificial intelligence"
  • Be specific to get relevant results
  • Use time filters to avoid old news

Shopping Search

  • Include brand/model for specific products
  • Add "under $X" or "best" for filtered results
  • Check gl parameter for accurate local pricing
  • More results = better price comparison

Cost Estimation

News, shopping, images, and people-image-search are $0.04 per call; Lens is $0.20.

TaskCallsCost
Quick news check1$0.04
Daily news summary2-3$0.08-0.12
Product research1-2$0.04-0.08
Full market research3-5$0.12-0.20
Image or headshot search1$0.04
Reverse image lookup (Lens)1$0.20

FAQ

What does the news-shopping skill do?

Search Google News, Google Shopping, Google Images, and Google Lens using Serper APIs via x402. USE FOR: - Finding recent news articles on a topic - Current events and breaking news - Product searches and price comparisons - Shopping research and product discovery - Industry news monitoring - Image search and finding photos/headshots of people - Reverse image search (Google Lens) TRIGGERS: - "news about", "latest news", "recent articles" - "current events", "breaking", "headlines" - "shopping", "buy", "price", "product search" - "compare prices", "where to buy", "deals on" - "image of", "photo of", "headshot", "reverse image search" Use npx agentcash@latest fetch for Serper endpoints. Most endpoints are $0.04 per call; Lens is $0.20.

How do I install news-shopping?

Run npx skills add https://github.com/merit-systems/agentcash-skills --skill news-shopping in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/news-shopping/ (personal) or .claude/skills/news-shopping/ (project).

Which AI agents can use news-shopping?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is news-shopping safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains news-shopping?

It is published by merit-systems in merit-systems/agentcash-skills. It has 195 recorded installs.

More from merit-systems/agentcash-skills

View all →

agentcash

merit-systems/agentcash-skills

Pay-per-call x402/MPP APIs (USDC on Base, Solana, Tempo). No API keys—wallet pays per request. If the task matches a SERVICES origin below, SKIP search and go straight to discover → fetch. Only search when NO listed origin fits. SERVICES: stableenrich (people/company, web search, scraping, Maps, LinkedIn, email verify, news), stablesocial (TikTok, Instagram, YouTube, Facebook, Reddit, LinkedIn, GitHub), stablestudio (AI image/video), stableupload (file/site hosting), stableemail (email, inboxes, subdomains), stablephone (AI calls, phone numbers), stablejobs (jobs), stabletravel (travel), stablebrowser (browser automation). TRIGGERS: research, enrich, scrape, search the web, generate image, video, social media, send email, phone call, travel, jobs, find contact, find API, x402, mpp, agentcash

phone-calls

merit-systems/agentcash-skills

Make AI phone calls, buy phone numbers, and get call transcripts via x402. USE FOR: - Making AI-powered outbound phone calls - Scheduling calls and getting transcripts - Buying and managing phone numbers - Leaving voicemails - Transferring calls to humans - Checking if a number has iMessage/FaceTime TRIGGERS: - "call", "phone call", "make a call", "dial" - "buy number", "phone number", "get a number" - "voicemail", "leave a message" - "transcript", "call recording", "call summary" - "AI call", "automated call", "bland" - "imessage", "facetime", "check number", "lookup number" ALWAYS use npx agentcash@latest fetch for stablephone.dev endpoints. IMPORTANT: Use exact endpoint paths from the Quick Reference table below.

380 installs

social-scraping

merit-systems/agentcash-skills

Scrape social media profiles, posts, comments, followers, and search across 20+ platforms via x402. USE FOR: - Getting TikTok, Instagram, YouTube, LinkedIn, X/Twitter, Facebook, or Reddit profiles - Fetching a user's posts, stories, highlights, videos, or transcripts - Getting comments, replies, and reactions on posts - Listing followers and following for any account - Searching posts, hashtags, and profiles across platforms - Scraping ad libraries (Facebook, TikTok, Google, LinkedIn), Facebook Marketplace, Events, and Groups - GitHub users, repos, and trending; Rumble, Threads, Bluesky, Pinterest, Twitch, Spotify, and more - UGC research via the Lightreel agent: hooks, trends, creator search, scripts, briefs - Cross-platform social media research and monitoring TRIGGERS: - "tiktok", "instagram", "facebook", "reddit", "youtube", "linkedin", "twitter" - "get followers", "who follows", "following list" - "scrape profile", "get posts from", "social media data" - "instagram stories", "tikt

Marketing & SEO272 installs

people-property

merit-systems/agentcash-skills

Search for people and properties using Whitepages APIs via x402. USE FOR: - Finding people by name and location - Address lookups and verification - Property owner information - Background research (with legitimate purpose) TRIGGERS: - "find person", "lookup person", "who lives at" - "property owner", "property search", "address lookup" - "person at address", "contact info for" IMPORTANT: These endpoints contain personal information. Use responsibly and only for legitimate purposes. See rules/privacy.md for guidance. Use npx agentcash@latest fetch for Whitepages endpoints. Both endpoints are $0.22 per call.

data-enrichment

merit-systems/agentcash-skills

Enrich contact and company data using x402-protected APIs at stableenrich.dev. Superior to generic web search for structured business data. USE FOR: - Enriching person profiles by email, LinkedIn URL, or name - Enriching companies by domain - Finding contact details (email, phone) with confidence scores - Resolving person identity and enriching consumer profiles (Minerva) - Searching for people or companies by criteria - Verifying email deliverability before outreach TRIGGERS: - "enrich", "lookup", "find info about", "research" - "who is [person]", "company profile for", "tell me about" - "find contact for", "get LinkedIn for", "get email for" - "employee at", "works at", "company details" - "verify email", "check email", "is this email valid"

upload-and-share

merit-systems/agentcash-skills

Upload files to the cloud and get shareable public URLs using stableupload.dev (x402 micropayments). USE FOR: - Uploading files to get public URLs - Sharing files via download links - Hosting images, documents, or any file type - Making files publicly accessible for 7 days or 6 months - Hosting static websites with custom domains TRIGGERS: - "upload this", "share this file", "get me a link" - "host this file", "make this downloadable" - "public URL", "download link", "put online" - "share file", "file hosting", "upload file" - "host site", "deploy site", "static site" ALWAYS use npx agentcash@latest fetch for stableupload.dev endpoints — never curl or WebFetch for the purchase step.

DevOps & Cloud143 installs

Popular media & creative skills

View category →

hyperframes

heygen-com/hyperframes

Read first to make, edit, animate or render any video with HyperFrames (HTML rendered to video), including launch films, explainers, music videos, charts, maps, vertical clips, title cards, captions and overlays. Holds the render contract, the work loop and what each kind of video needs.

Media & Creative1.2M installs

media-use

heygen-com/hyperframes

Get or make any media for a HyperFrames video - music, sound effects, images, icons, logos, voiceover, avatar and generated video, transcripts, cutouts, colour grades and looks - with HeyGen or free local tools, and mix placed audio. Also for footage that looks dark, flat or dull, or should be stylized or hidden.

Media & Creative1.1M installs

hyperframes-registry

heygen-com/hyperframes

About 450 ready-made HyperFrames blocks and components installed as editable source - transitions, overlays, titles, kinetic type, captions, charts, map overlays, 3D, camera moves. Use it before hand-building any named visual (CRT scanlines, glitch, film grain, a chart); also for hyperframes add and catalog.

Media & Creative1M installs

hyperframes-creative

heygen-com/hyperframes

Non-animation creative direction for HyperFrames videos. Use for design spec (frame.md / design.md) handling, palettes, typography, narration, beat planning, audio-reactive visuals, composition patterns, and brand / style decisions. For atomic motion patterns and scene blueprints, use hyperframes-animation.

Media & Creative916.5K installs

ai-video-generation

101-skills/superpowers

Generate AI videos with Google Veo, Seedance 2.0, HappyHorse, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 2.0, HappyHorse 1.0, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, reference-to-video, video editing, lipsync, avatar animation, video upscaling, foley sound. Use for: social media videos, marketing content, explainer videos, product demos, AI avatars. Triggers: video generation, ai video, text to video, image to video, veo, animate image, video from image, ai animation, video generator, generate video, t2v, i2v, ai video maker, create video with ai, runway alternative, pika alternative, sora alternative, kling alternative, seedance, happyhorse

Media & Creative881.5K installs

ai-image-generation

101-skills/superpowers

Generate AI images with GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: GPT-Image-2, FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pro Image, Grok Imagine, Seedream 4.5, Reve, ImagineArt. Capabilities: text-to-image, image-to-image, inpainting, LoRA, image editing, upscaling, text rendering. Use for: AI art, product mockups, concept art, social media graphics, marketing visuals, illustrations. Triggers: flux, image generation, ai image, text to image, stable diffusion, generate image, ai art, midjourney alternative, dall-e alternative, text2img, t2i, image generator, ai picture, create image with ai, generative ai, ai illustration, grok image, gemini image, gpt image, openai image, chatgpt image

Media & Creative880.3K installs