WebQuest MCP
Uses OpenAI API to power AI-enhanced web scraping and search capabilities within the server.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WebQuest MCPsearch for latest AI breakthroughs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WebQuest MCP
WebQuest MCP is a Model Context Protocol (MCP) server that exposes powerful web search and scraping tools to AI agents and MCP-compatible clients.
For available scrapers and browsers, see the WebQuest documentation.
Installation
Installing using pip:
pip install webquest-mcpInstalling using uv:
uv add webquest-mcpRelated MCP server: MCP Web Tools Server
Usage
Starting the server
To start the WebQuest MCP server, run:
webquest-mcp serveThe server reads its configuration from environment variables (or a .env file loaded automatically). Available settings:
OPENAI_API_KEY(required): OpenAI API key for scrapers.HYPERBROWSER_API_KEY(required): Hyperbrowser API key.WEBQUEST_MCP_AUTH_SECRET(optional): JWT secret to enable authenticated requests. Leave unset to disable auth.WEBQUEST_MCP_AUTH_AUDIENCE(optional, defaultwebquest-mcp): JWT audience to validate when auth is enabled.WEBQUEST_MCP_TRANSPORT(optional, defaultstdio): MCP transport. Supported values:stdio,sse,streamable-http.WEBQUEST_MCP_HOST(optional, defaultlocalhost): Host to bind when the transport is HTTP-based.WEBQUEST_MCP_PORT(optional, default8000): Port to use when the transport is HTTP-based.
Example .env:
OPENAI_API_KEY=your_openai_api_key
HYPERBROWSER_API_KEY=your_hyperbrowser_api_key
WEBQUEST_MCP_AUTH_SECRET=your_jwt_secret_key
WEBQUEST_MCP_AUTH_AUDIENCE=webquest-mcp
WEBQUEST_MCP_TRANSPORT=streamable-http
WEBQUEST_MCP_HOST=localhost
WEBQUEST_MCP_PORT=8000Token generation
To generate an authentication token for the MCP client, set the required environment variables and run the generator.
The token generator uses the same WEBQUEST_MCP_* prefix as the server.
Required settings:
WEBQUEST_MCP_AUTH_SECRET: JWT secret used by the server.WEBQUEST_MCP_AUTH_SUBJECT: Identifier for the client receiving the token.
Optional settings:
WEBQUEST_MCP_AUTH_AUDIENCE(defaultwebquest-mcp)WEBQUEST_MCP_AUTH_EXPIRATION_DAYS(default365)
Example .env:
WEBQUEST_MCP_AUTH_SECRET=your-secret-key
WEBQUEST_MCP_AUTH_SUBJECT=client-name
WEBQUEST_MCP_AUTH_AUDIENCE=webquest-mcp
WEBQUEST_MCP_AUTH_EXPIRATION_DAYS=365Run the generator:
webquest-mcp tokenDocker
Run the published image:
docker run --rm -p 8000:8000 --env-file .env \
-e WEBQUEST_MCP_HOST=0.0.0.0 \
mustafametesengul/webquest-mcp serveDisclaimer
This tool is for educational and research purposes only. The developers of WebQuest MCP are not responsible for any misuse of this tool. Scraping websites may violate their Terms of Service. Users are solely responsible for ensuring their activities comply with all applicable laws and website policies.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceA production-ready Model Context Protocol server that enables language models to leverage AI-powered web scraping capabilities, offering tools for transforming webpages to markdown, extracting structured data, and executing AI-powered web searches.893MIT
- Alicense-qualityDmaintenanceA Model Context Protocol server that allows LLMs to interact with web content through standardized tools, currently supporting web scraping functionality.1MIT
- AlicenseAqualityAmaintenanceA Model Context Protocol server that enables web search, scraping, crawling, and content extraction through multiple engines including SearXNG, Firecrawl, and Tavily.4672136MIT
- AlicenseBqualityCmaintenanceA Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.18639ISC
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Fast, intelligent web search and web crawling. New mcp tool: Exa-code is a context tool for coding
MCP server for Google search results via SERP API
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/mustafametesengul/webquest-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server