1. Conduid
  2. Developer Tools
  3. Webreadmcp
MCP server · Developer Tools

Webreadmcp

Read internet pages and query search engine

Unclaimed MIT last commit 8 months ago devtoolswebsite-scrapermcpaisearchpython
56Fair

Scored 5 months ago · breakdown

About Webreadmcp

Webreadmcp is an MCP server published by EvalVis in the Developer Tools category: read internet pages and query search engine.

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/EvalVis/webreadmcp

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 Webreadmcp

Powered by Claude · Grounded in docs

I know everything about Webreadmcp. 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.

README

WebRead MCP

A Model Context Protocol (MCP) server that enables AI assistants to read webpages and perform web searches.

Tools

read_webpage

Fetches a webpage via GET request and returns its text content.

Parameters:

  • url (required) - The URL to fetch
  • max_chars (optional, default: 500) - Maximum characters to return
  • offset (optional, default: 0) - Starting character position for chunked reading
  • raw_html (optional, default: false) - Return raw HTML instead of extracted text

Example:

{
  "url": "https://example.com",
  "max_chars": 1000,
  "offset": 0
}

web_search

Performs a web search using DuckDuckGo and returns titles with links.

Parameters:

  • query (required) - The search query
  • page (optional, default: 1) - Page number (1-based)

Example:

{
  "query": "python tutorial",
  "page": 1
}

Installation

From PyPI

pip install webread-mcp

From Source

git clone <repository-url>
cd webreadmcp
pip install -e .

Configuration

Add the server to your MCP client configuration:

If installed via pip

{
  "mcpServers": {
    "webread": {
      "command": "python",
      "args": ["-m", "webread_mcp"]
    }
  }
}

Running Manually

python -m webread_mcp

The server communicates via stdio and will wait for MCP protocol messages.

Custom CA Bundle

{
  "mcpServers": {
    "webread": {
      "command": "python",
      "args": ["-m", "webread_mcp"],
      "env": {
        "SSL_CERT_FILE": "/path/to/corporate-ca-bundle.crt"
      }
    }
  }
}

Disable SSL Verification (Not Recommended)

{
  "mcpServers": {
    "webread": {
      "command": "python",
      "args": ["-m", "webread_mcp"],
      "env": {
        "WEBREAD_VERIFY_SSL": "false"
      }
    }
  }
}

Dependencies

  • mcp - Model Context Protocol SDK
  • httpx - HTTP client
  • beautifulsoup4 - HTML parsing
  • duckduckgo_search - Web search

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

Questions

About Webreadmcp

How do I install Webreadmcp?

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

Is Webreadmcp 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 Webreadmcp 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.