WebQuest MCP is a Model Context Protocol (MCP) server that exposes powerful web search and scraping tools to AI agents and MCP-compatible clients.
Project description
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.
Scrapers
- Any Article: Extracts readable content from arbitrary web articles.
- DuckDuckGo Search: General web search using DuckDuckGo.
- Google News Search: News-focused search via Google News.
- YouTube Search: Search YouTube videos, channels, posts, and shorts.
- YouTube Transcript: Fetch transcripts for YouTube videos.
Runners
- Hyperbrowser: Executes scraping tasks using Hyperbrowser.
Installation
Installing using pip:
pip install webquest-mcp
Installing using uv:
uv add webquest-mcp
Usage
Start the WebQuest MCP server:
webquest-mcp
This will launch the MCP server using the streamable-http transport. Configure your MCP-compatible client (e.g., an MCP-aware IDE or agent) to connect to the webquest-mcp server to use the tools listed above.
To use the Hyperbrowser runner, you need to set the
HYPERBROWSER_API_KEYenvironment variable.
To use the Any Article scraper, you need to set the
OPENAI_API_KEYenvironment variable.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webquest_mcp-0.1.0.tar.gz.
File metadata
- Download URL: webquest_mcp-0.1.0.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
684be6bd4cd9ce915f27128db7b4de807e378d7dd8d14973f83ad964cef25ba8
|
|
| MD5 |
1f1265350a4e9d4ee1f9615e35e8e83b
|
|
| BLAKE2b-256 |
ccf958c4171b25ae0027e5191d2f5f40dbbdbf355d543916488dcd1fe41912e2
|
File details
Details for the file webquest_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: webquest_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40f2730fa06fd326682ac1610c8d450e6f7c5d2f50d0dd62cae4f7748ea8da33
|
|
| MD5 |
a28a0881c4fcc8abb397238c9ebbc4f5
|
|
| BLAKE2b-256 |
ae5928bad9d109eb469def1e791962df32768206a39c47440d0fd352e4997405
|