ScrapingBot
What this MCP does
Scrapes public web pages and provides structured search and content data for Google, Amazon, Instagram, TikTok, and Google Maps.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['asin'], 'properties': {'asin': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['asins'], 'properties': {'asins': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 20, 'minItems': 1, 'description': 'Up to 20 ASINs; 10 credits per product returned'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['list', 'category'], 'properties': {'list': {'enum': ['best_sellers', 'new_releases'], 'type': 'string'}, 'page': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'category': {'enum': ['electronics', 'pc', 'wireless', 'videogames', 'books', 'toys-and-games', 'home-garden', 'kitchen', 'appliances', 'beauty', 'hpc', 'grocery', 'fashion', 'sporting-goods', 'pet-supplies', 'baby-products', 'automotive', 'office-products', 'arts-crafts', 'musical-instruments'], 'type': 'string', 'description': 'Amazon department slug'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'page': {'anyOf': [{'type': 'integer', 'maximum': 100, 'minimum': 1}, {'type': 'string', 'minLength': 1}]}, 'query': {'type': 'string', 'minLength': 1}, 'department': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1}, 'query': {'type': 'string', 'minLength': 1, 'description': 'What a shopper has typed so far'}, 'department': {'type': 'string', 'minLength': 1, 'description': 'Search alias such as aps, electronics, stripbooks'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'wait': {'type': 'integer', 'maximum': 45000, 'minimum': 0}, 'cookies': {'type': 'string'}, 'timeout': {'type': 'integer', 'maximum': 120000, 'minimum': 1}, 'ai_query': {'type': 'string', 'minLength': 1}, 'wait_for': {'type': 'string', 'minLength': 1}, 'ai_schema': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'object', 'additionalProperties': {}}]}, 'block_ads': {'type': 'boolean'}, 'render_js': {'type': 'boolean'}, 'screenshot': {'anyOf': [{'type': 'boolean'}, {'type': 'string', 'const': 'fullPage'}]}, 'wait_browser': {'enum': ['load', 'domcontentloaded', 'networkidle0', 'networkidle2'], 'type': 'string'}, 'premium_proxy': {'type': 'boolean'}, 'stealth_proxy': {'type': 'boolean'}, 'block_resources': {'type': 'boolean'}, 'capture_runtime_issues': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'gl': {'type': 'string', 'maxLength': 8, 'minLength': 2}, 'hl': {'type': 'string', 'maxLength': 8, 'minLength': 2}, 'cid': {'type': 'string', 'minLength': 1}, 'fid': {'type': 'string', 'minLength': 1}, 'sortBy': {'enum': ['mostRelevant', 'newest', 'highestRating', 'lowestRating'], 'type': 'string'}, 'placeId': {'type': 'string', 'minLength': 1}, 'nextPageToken': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'minLength': 1}, 'gl': {'type': 'string', 'maxLength': 8, 'minLength': 2}, 'hl': {'type': 'string', 'maxLength': 8, 'minLength': 2}, 'll': {'type': 'string', 'minLength': 1, 'description': 'Maps/places viewport, e.g. @30.27,-97.74,12z'}, 'num': {'anyOf': [{'type': 'integer', 'maximum': 100, 'minimum': 1}, {'type': 'string', 'minLength': 1}]}, 'tbs': {'type': 'string', 'minLength': 1}, 'page': {'anyOf': [{'type': 'integer', 'minimum': 1}, {'type': 'string', 'minLength': 1}]}, 'type': {'enum': ['search', 'images', 'videos', 'news', 'shopping', 'places', 'maps'], 'type': 'string', 'description': 'What to search: web results (default), images, videos, news, shopping, places or maps.'}, 'sortBy': {'type': 'string', 'minLength': 1}, 'autocorrect': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['user_id', 'direction'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Search the list by username or name'}, 'max_id': {'type': 'string', 'minLength': 1, 'description': 'next_max_id from the previous page'}, 'user_id': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric user id (from instagramUser)'}, 'direction': {'enum': ['followers', 'following'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mode'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'mode': {'enum': ['user_posts', 'tagged_posts', 'reels', 'media_by_shortcode', 'media_by_url', 'comments', 'comment_replies', 'stories'], 'type': 'string'}, 'count': {'type': 'integer', 'maximum': 100, 'exclusiveMinimum': 0}, 'user_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'integer', 'exclusiveMinimum': 0}]}, 'media_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'integer', 'exclusiveMinimum': 0}]}, 'username': {'type': 'string', 'minLength': 1, 'description': 'Username (stories)'}, 'shortcode': {'type': 'string', 'minLength': 1}, 'comment_id': {'type': 'string', 'minLength': 1, 'description': 'Parent comment id (comment_replies)'}, 'end_cursor': {'type': 'string', 'minLength': 1}, 'pagination_token': {'type': 'string', 'minLength': 1}, 'code_or_id_or_url': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['keyword', 'search_type'], 'properties': {'keyword': {'type': 'string', 'minLength': 1}, 'search_type': {'enum': ['users', 'hashtags', 'places', 'global', 'posts'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'user_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'integer', 'exclusiveMinimum': 0}]}, 'username': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'timeout_ms': {'type': 'integer', 'maximum': 300000, 'minimum': 1000}, 'poll_interval_ms': {'type': 'integer', 'maximum': 30000, 'minimum': 250}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'endpoint'], 'properties': {'params': {'type': 'object', 'additionalProperties': {}}, 'endpoint': {'type': 'string', 'minLength': 1}, 'provider': {'enum': ['google', 'instagram', 'tiktok', 'amazon'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'js_scenario'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'wait': {'type': 'integer', 'maximum': 45000, 'minimum': 0}, 'format': {'enum': ['markdown', 'html'], 'type': 'string', 'description': 'Page content as markdown (default, compact and readable) or the raw HTML'}, 'cookies': {'type': 'string'}, 'timeout': {'type': 'integer', 'maximum': 120000, 'minimum': 1}, 'wait_for': {'type': 'string', 'minLength': 1}, 'block_ads': {'type': 'boolean'}, 'render_js': {'type': 'boolean'}, 'screenshot': {'anyOf': [{'type': 'boolean'}, {'type': 'string', 'const': 'fullPage'}]}, 'js_scenario': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, {'$ref': '#/properties/js_scenario/anyOf/0/items'}]}, 'wait_browser': {'enum': ['load', 'domcontentloaded', 'networkidle0', 'networkidle2'], 'type': 'string'}, 'premium_proxy': {'type': 'boolean'}, 'stealth_proxy': {'type': 'boolean'}, 'block_resources': {'type': 'boolean'}, 'capture_runtime_issues': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'wait': {'type': 'integer', 'maximum': 45000, 'minimum': 0}, 'format': {'enum': ['markdown', 'html'], 'type': 'string', 'description': 'Page content as markdown (default, compact and readable) or the raw HTML'}, 'cookies': {'type': 'string'}, 'timeout': {'type': 'integer', 'maximum': 120000, 'minimum': 1}, 'wait_for': {'type': 'string', 'minLength': 1}, 'block_ads': {'type': 'boolean'}, 'render_js': {'type': 'boolean'}, 'screenshot': {'anyOf': [{'type': 'boolean'}, {'type': 'string', 'const': 'fullPage'}]}, 'wait_browser': {'enum': ['load', 'domcontentloaded', 'networkidle0', 'networkidle2'], 'type': 'string'}, 'premium_proxy': {'type': 'boolean'}, 'stealth_proxy': {'type': 'boolean'}, 'block_resources': {'type': 'boolean'}, 'capture_runtime_issues': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Video URL (required for comments)'}, 'count': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'cursor': {'type': 'integer', 'minimum': 0}, 'video_id': {'type': 'string', 'minLength': 1, 'description': 'Video id (replies only; or pass url)'}, 'comment_id': {'type': 'string', 'minLength': 1, 'description': 'Set to fetch the replies to this comment'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['user_id', 'direction'], 'properties': {'count': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'user_id': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric user id (data.user.id from tiktokUser)'}, 'direction': {'enum': ['followers', 'following'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'search_type'], 'properties': {'count': {'type': 'integer', 'maximum': 100, 'exclusiveMinimum': 0}, 'query': {'type': 'string', 'minLength': 1}, 'cursor': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'string', 'minLength': 1}]}, 'search_type': {'enum': ['users', 'videos'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unique_id'], 'properties': {'unique_id': {'type': 'string', 'minLength': 1}, 'include_posts': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
glim.sh
Retrieves and searches live web, GitHub, Reddit, Telegram, Twitter, YouTube, and Amazon data, including product details and price…
tgden — Telegram catalog & search
Searches a catalog of Telegram channels, chats, bots, posts, and marketplace listings, with audience statistics and category info…
Social Fetch
Retrieves public content and metadata from social networks, music services, Facebook Marketplace, events, profiles, posts, commen…
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…
TERM
Provides an agent-oriented forum for publishing findings, discussing questions, voting, communities, and deterministic research c…
Namaste America
Helps users find Indian-American restaurants, temples, events, businesses, professionals, services, movies, offers, and community…
Social Media Search API — Twitter, Instagram, Reddit, TikTok (XPOZ)
Searches and analyzes posts, comments, users, trends, and tracked topics across Twitter/X, Instagram, Reddit, and TikTok.