1. Conduid
  2. AI
  3. Webquest MCP
MCP server · AI

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.

Unclaimed Apache-2.0 last commit 8 months ago ai
56Fair

Scored 13 days ago · breakdown

About Webquest MCP

Webquest MCP is an MCP server published by mustafametesengul in the AI category: webQuest MCP is a Model Context Protocol (MCP) server that exposes powerful web search and scraping tools to AI agents and MCP-compatible clients.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/mustafametesengul/webquest-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Webquest MCP

Powered by Claude · Grounded in docs

I know everything about Webquest MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

Releases

v0.16.0v0.16.0 · 12 Feb 2026What's Changed Update dependencies by @mustafametesengul in https://github.com/mustafametesengul/webquest-mcp/pull/28 Full Changelog: https://github.com/mustafametesengul/webquest-mcp/compare/v0.15.3...v0.16.0
v0.15.3v0.15.3 · 24 Jan 2026What's Changed Add ty by @mustafametesengul in https://github.com/mustafametesengul/webquest-mcp/pull/27 Full Changelog: https://github.com/mustafametesengul/webquest-mcp/compare/v0.15.2...v0.15.3
v0.15.2v0.15.2 · 24 Jan 2026What's Changed Update WebQuest by @mustafametesengul in https://github.com/mustafametesengul/webquest-mcp/pull/26 Full Changelog: https://github.com/mustafametesengul/webquest-mcp/compare/v0.15.1...v0.15.2
v0.15.1v0.15.1 · 10 Jan 2026What's Changed Update compose by @mustafametesengul in https://github.com/mustafametesengul/webquest-mcp/pull/25 Full Changelog: https://github.com/mustafametesengul/webquest-mcp/compare/v0.15.0...v0.15.1
v0.15.0v0.15.0 · 10 Jan 2026What's Changed Update CLI by @mustafametesengul in https://github.com/mustafametesengul/webquest-mcp/pull/24 Full Changelog: https://github.com/mustafametesengul/webquest-mcp/compare/v0.14.0...v0.15.0

README

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-mcp

Installing using uv:

uv add webquest-mcp

Usage

Starting the server

To start the WebQuest MCP server, run:

webquest-mcp serve

The 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, default webquest-mcp): JWT audience to validate when auth is enabled.
  • WEBQUEST_MCP_TRANSPORT (optional, default stdio): MCP transport. Supported values: stdio, sse, streamable-http.
  • WEBQUEST_MCP_HOST (optional, default localhost): Host to bind when the transport is HTTP-based.
  • WEBQUEST_MCP_PORT (optional, default 8000): 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=8000

Token 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 (default webquest-mcp)
  • WEBQUEST_MCP_AUTH_EXPIRATION_DAYS (default 365)

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=365

Run the generator:

webquest-mcp token

Docker

Run the published image:

docker run --rm -p 8000:8000 --env-file .env \
  -e WEBQUEST_MCP_HOST=0.0.0.0 \
  mustafametesengul/webquest-mcp serve

Disclaimer

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.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Webquest MCP

How do I install Webquest MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Webquest MCP safe to use with an AI agent?

Its trust score is 56 out of 100 (fair). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Webquest MCP still maintained?

The last commit was 8 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.