Skip to main content
Glama

Enhanced Web Scraper MCP Server

by JMRMEDEV

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
inspect_element

Inspect a DOM element by selector and return its attributes, text, and computed styles

scrape_page

Scrape content from any web page (regular websites, React apps, or React Native web apps) using Playwright

inspect_react_app

Inspect React Native web app with component tree, props, and state analysis

wait_for_react_state

Wait for React component state changes, data loading, or navigation

execute_in_react_context

Execute JavaScript in React context to inspect components, state, or trigger actions

check_expo_dev_server

Check if Expo development server is running and get app status

test_react_app

Test any React app (regular React or React Native web) with enhanced interactions and mobile gestures

get_page_info

Get comprehensive information about a web page (title, meta tags, performance metrics)

test_dropdown_with_error_capture

Test dropdown interactions with comprehensive console error capture and page state monitoring

wait_for_element

Wait for an element to appear on the page (useful for dynamic React content)

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JMRMEDEV/amazon-q-web-scraper-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server