MCP.Market

Scrapio MCP server

by xsronhou·io.github.xsronhou/scrapio-mcp·v1.10.0

Fetch, crawl, and search the web: Google, Amazon, Walmart, Booking.com, Agoda, and YouTube data.

C65/100grade C
What users say
No reviews yet
Be the first
Safety scan
C65/100

full report

Adoption
New

501 downloads/wk

Reviews

Write one

Nobody has reviewed Scrapio yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Scrapio tools (100, 17 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • agoda_monitors_changes

    List detected field changes for a Agoda hotel-price monitor, most recent first.

  • agoda_monitors_createwrite action

    Create an Agoda hotel-price monitor that periodically checks a property's price for given

  • agoda_monitors_deletewrite action

    Delete a Agoda hotel-price monitor by ID. This stops its schedule permanently.

  • agoda_monitors_get

    Fetch a single Agoda hotel-price monitor by ID.

  • agoda_monitors_latest_change

    Get the most recently detected field change for a Agoda hotel-price monitor.

  • agoda_monitors_latest_runwrite action

    Get the most recently completed run of a Agoda hotel-price monitor, including its result.

  • agoda_monitors_list

    List all Agoda hotel-price monitors for this account.

  • agoda_monitors_runs

    List recent runs of a Agoda hotel-price monitor.

  • agoda_monitors_trigger

    Manually trigger a Agoda hotel-price monitor to run immediately, outside its regular schedule.

  • agoda_monitors_updatewrite action

    Update an existing Agoda hotel-price monitor's stay dates, schedule, or active state.

  • agoda_property

    Get structured details for a single Agoda property: name, stars, amenities,

  • agoda_reviews

    Get guest reviews and the review score breakdown for an Agoda property.

  • agoda_reviews_crawl

    Queue an async, multi-page Agoda reviews crawl and return a job ID.

  • agoda_search

    Search Agoda for hotels in a location. Returns structured property listings

  • agoda_search_crawl

    Queue an async, multi-page Agoda hotel search crawl and return a job ID.

  • airbnb_listing

    Fetch structured detail for a single Airbnb listing by its numeric listing id.

  • airbnb_search

    Search Airbnb listings by free-text location, with optional dates and guest counts.

  • amazon_pricing

    Get all third-party and Buy Box offers for an Amazon product, with seller, price,

  • amazon_product

    Get structured product data from Amazon.

  • amazon_search

    Search Amazon and return structured product listings including prices, ratings, and availability.

  • amazon_search_crawl

    Queue an async, multi-page Amazon search crawl and return a job ID.

  • apple_app_store_app

    Retrieve structured metadata for an Apple App Store app listing: name, description, price,

  • apple_music_album

    Fetch an Apple Music album's detail and tracklist.

  • apple_music_artist

    Fetch an Apple Music artist's profile.

  • apple_music_search

    Search the Apple Music catalog by song, album, artist, or playlist.

  • apple_music_track

    Fetch a single Apple Music track's metadata.

  • autotrader_listing

    Fetch structured detail for a single AutoTrader UK listing by its numeric listing id.

  • autotrader_search

    Search AutoTrader UK car listings near a postcode, with optional make/model/year filters.

  • bing_searchwrite action

    Execute a Bing SERP query and receive structured organic and paid results.

  • bluesky_postwrite action

    Fetch a single Bluesky post's detail by URL.

  • bluesky_profile

    Fetch a Bluesky profile's summary by handle or user id.

  • bluesky_user_posts

    Fetch a Bluesky account's current post feed.

  • booking_monitors_changes

    List detected field changes for a Booking.com hotel-price monitor, most recent first.

  • booking_monitors_createwrite action

    Create a Booking.com hotel-price monitor that periodically checks a property's price for

  • booking_monitors_deletewrite action

    Delete a Booking.com hotel-price monitor by ID. This stops its schedule permanently.

  • booking_monitors_get

    Fetch a single Booking.com hotel-price monitor by ID.

  • booking_monitors_latest_change

    Get the most recently detected field change for a Booking.com hotel-price monitor.

  • booking_monitors_latest_runwrite action

    Get the most recently completed run of a Booking.com hotel-price monitor, including its result.

  • booking_monitors_list

    List all Booking.com hotel-price monitors for this account.

  • booking_monitors_runs

    List recent runs of a Booking.com hotel-price monitor.

  • booking_monitors_trigger

    Manually trigger a Booking.com hotel-price monitor to run immediately, outside its regular schedule.

  • booking_monitors_updatewrite action

    Update an existing Booking.com hotel-price monitor's stay dates, schedule, or active state.

  • booking_property

    Get structured details for a single Booking.com property: name, stars, amenities,

  • booking_reviews

    Get guest reviews and the review score breakdown for a Booking.com property.

  • booking_search

    Search Booking.com for hotels in a location. Returns structured property listings

  • booking_search_crawl

    Queue an async, multi-page Booking.com hotel search crawl and return a job ID.

  • builtin_job_detail

    Fetch the full detail for a single Built In job listing by its url (the full job URL from a builtin_jobs

  • builtin_jobs

    Search Built In tech/startup job listings by keywords. Returns pagination via next_cursor.

  • chatgpt_promptwrite action

    Send a prompt to ChatGPT and get back structured text, citations, and the search queries it ran

  • crawl

    Crawl one or more seed URLs and return the content of every page visited.

  • dice_job_detail

    Fetch the full detail for a single Dice job listing by its job_id (from a dice_jobs response) --

  • dice_jobs

    Search Dice.com tech job listings by keywords, with an optional free-text location. Returns pagination via next_cursor.

  • facebook_ad

    Fetch a single ad from the Facebook Ad Library by id.

  • facebook_ad_library_company_ads

    List every ad a Facebook Page is currently running in the Ad Library.

  • facebook_ad_library_search

    Search the Facebook Ad Library by keyword and country.

  • facebook_event

    Fetch a Facebook Event's details (time, location, stats).

  • facebook_events_search

    Search Facebook Events by keyword.

  • facebook_group

    Fetch a Facebook Group's profile info (name, privacy, member count, cover).

  • facebook_group_posts

    Fetch a Facebook Group's most recent feed posts.

  • facebook_marketplace_item

    Fetch a single Facebook Marketplace listing.

  • facebook_marketplace_search

    Search Facebook Marketplace listings near a latitude/longitude.

  • facebook_page

    Fetch a Facebook Page's profile info (name, category, about, avatar, cover, counts).

  • facebook_photos

    Fetch a Facebook Page's photos grid.

  • facebook_postwrite action

    Fetch a single Facebook post by its permalink URL.

  • facebook_posts

    Fetch a Facebook Page's most recent feed posts.

  • facebook_reels

    Fetch a Facebook Page's Reels.

  • fast_search

    Cheap, low-latency Google search: organic and top news results only.

  • fetch

    Fetch a URL and return its content. Renders JavaScript by default.

  • gemini_promptwrite action

    Send a prompt to Gemini and get back structured text and citations.

  • get_job

    Check the status of an async job submitted via submit_job.

  • github_repo

    Fetch a GitHub repository's public info (description, stars, forks, language, topics).

  • github_repos

    List a GitHub user's public repositories.

  • github_user

    Fetch a GitHub user's public profile (name, bio, avatar, follower/repo counts).

  • glassdoor_job_detail

    Fetch the full detail for a single Glassdoor job listing by its job_id (from a glassdoor_jobs response) --

  • glassdoor_jobs

    Search Glassdoor job listings by keywords, with an optional free-text location (city, state, or omitted for

  • google_ad_library_ad

    Fetch a single Google ad's detail by its composite ad id.

  • google_ad_library_search

    Search Google's Ads Transparency Center by advertiser name.

  • google_search

    Search Google and return structured results.

  • hacker_news_item

    Get a Hacker News item (story, comment, job, poll, or pollopt) by numeric id, optionally with its resolved comment tree.

  • hacker_news_monitors_changes

    List detected field changes for a Hacker News monitor, most recent first.

  • hacker_news_monitors_createwrite action

    Create a Hacker News monitor that watches for new stories matching keywords and alerts

  • hacker_news_monitors_deletewrite action

    Delete a Hacker News monitor by ID. This stops its schedule permanently.

  • hacker_news_monitors_get

    Fetch a single Hacker News monitor by ID.

  • hacker_news_monitors_latest_change

    Get the most recently detected field change for a Hacker News monitor.

  • hacker_news_monitors_latest_runwrite action

    Get the most recently completed run of a Hacker News monitor, including its result.

  • hacker_news_monitors_list

    List all Hacker News monitors for this account.

  • hacker_news_monitors_runs

    List recent runs of a Hacker News monitor.

  • hacker_news_monitors_trigger

    Manually trigger a Hacker News monitor to run immediately, outside its regular schedule.

  • hacker_news_monitors_updatewrite action

    Update an existing Hacker News monitor's target, schedule, or active state.

  • hacker_news_search

    Search Hacker News stories and comments by keyword via Algolia. Useful for brand or keyword

  • hacker_news_stories

    Get a Hacker News story-id list (top, new, best, ask, show, or job), resolved to full item details.

  • hacker_news_user

    Get a Hacker News user's profile: karma, about text, and their submitted item ids.

  • instagram_basic_profile

    Fetch a lightweight Instagram profile by numeric user id.

  • instagram_comment_replies

    Fetch the replies to an Instagram comment.

  • instagram_comments

    Fetch an Instagram post's comments by numeric media id.

  • instagram_hashtag_posts

    Fetch the posts within an Instagram hashtag.

  • instagram_hashtag_search

    Search Instagram hashtags by keyword.

  • instagram_highlight

    Fetch one Instagram Story Highlight's content by id.

  • instagram_highlights

    List a profile's Instagram Story Highlight reels.

  • instagram_popular_search

    Search Instagram's popular/trending results by keyword.

Public scan report

scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it

no findings
  • Code scan247 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancerepository not readable: repo not found3/15
  • Maintainer identityno repository or website to verify2/10
Overall 65/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Scrapio compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
65/100
higher than 25% of 2,174 E-commerce servers
Tools
100
the typical E-commerce server has 6
Tools that change things
17%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
501
more than 91% of 411 E-commerce servers with a package

What its tools let an agent do: 73 read · 14 create · 13 change

Release history: 5 versions in the registry since 2026-09-08, latest 2026-09-28, typically one every 5 days.

Install Scrapio in Claude Code, Cursor or VS Code

Runs npx -y @scrapio/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add scrapio-mcp -- npx -y @scrapio/mcp
Add to Cursor

Grade history

  • 2026-09-19downgradeB → Cscore 65

Scrapio: common questions

Is Scrapio MCP server safe?
With care: it is graded C, so read the findings first (65/100). Read the Scrapio safety report
How do I install Scrapio?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Scrapio need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Scrapio maintained?
The latest release is v1.10.0.
What can I use instead of Scrapio?
Servers from other publishers that do the same job: Trends MCP server, Scavio MCP server and HasData Walmart MCP server.
How does Scrapio compare with other E-commerce MCP servers?
safety score 65/100 (higher than 25% of 2,174 E-commerce servers); tools 100 (the typical E-commerce server has 6); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Scrapio

Same job from other publishers: the closest match first, then the best rated.

  • Trends MCP
    Trend data from Google Trends, YouTube, TikTok, Reddit, Amazon, Wikipedia, npm, Steam and more
    A
  • Scavio
    Structured web data from 58 platforms: Google, ChatGPT, Gemini, YouTube, Amazon, Reddit, TikTok
    A
  • HasData Walmart
    Walmart search, product pages and customer reviews on walmart.com and walmart.ca, as JSON.
    A
  • Ads
    Manage Google, Meta, Amazon, TikTok, LinkedIn & ChatGPT ads. 430 tools for campaigns & analytics.
    B
  • Nexscope
    Ecommerce data MCP: Amazon, TikTok Shop, Walmart, Temu, Ozon, Shopee, 1688, Etsy, eBay & more
    A