Skip to main content
The Web Reader MCP Server is an exclusive Remote MCP Server developed by Z.AI for GLM Coding Plan users. Built on the Model Context Protocol (MCP), it connects to webpage content extraction capabilities to provide webpage content extraction, detailed page reading, and structured data retrieval for MCP-compatible clients, including Claude Code and Cline.

Features

Web Content Reading

Fetch the complete content of any webpage, including text, and links

Structured Data

Extract structured data such as title, main body, and metadata

Remote Service

HTTP-based remote MCP service, no local installation required

Tools

This server implements the Model Context Protocol and works with any MCP-compatible client. Currently, it provides the following tool:
  • webReader — Fetch webpage content for a specified URL. Returns the page title, main content, metadata, list of links, and more.

Example Scenarios

API Documentation Reading and Summarization

Automatically fetch and parse titles, body content, examples, and release notes from official documentation pages, distilling key takeaways to accelerate integration and implementation.

Open Source Project Page Parsing

Parse project websites or repository pages (such as README, release notes, and usage guides) to extract core information and link lists, assisting evaluation and integration.
Extract steps, commands, and caveats from blogs, tutorials, and guide pages, organizing unstructured content into actionable developer notes and task lists.
For issue remediation, read the publicly available steps on the specified web page and use them as references to resolve the problem.
Convert content from designated web pages into structured data and leverage in-page links for incremental synchronization to build a team technical knowledge base.

Installation and Usage

Quick Start

1

Get API Key

Visit Z.AI Console to get your api key
2

Configure MCP Server

According to the client you’re using, choose the corresponding installation method from the options below.

Supported Clients

One-click install commandReplace your_api_key with the API key you obtained in the previous step
claude mcp add -s user -t http web-reader https://api.z.ai/api/mcp/web_reader/mcp --header "Authorization: Bearer your_api_key"
Manual configurationEdit the Claude Code configuration file under your home directory, the MCP section of .claude.json:
{
  "mcpServers": {
    "web-reader": {
      "type": "http",
      "url": "https://api.z.ai/api/mcp/web_reader/mcp",
      "headers": {
        "Authorization": "Bearer your_api_key"
      }
    }
  }
}

Troubleshooting

Issue: Received an invalid access token errorSolutions:
  1. Verify the token was copied correctly
  2. Check that the token is activated
  3. Ensure the token has sufficient balance
  4. Confirm the Authorization header format is correct
Issue: Connection to the MCP server timed outSolutions:
  1. Check your network connection
  2. Verify firewall settings
  3. Ensure the server URL is correct
  4. Increase client timeout settings
Issue: Web content reading returned empty result or errorSolutions:
  1. Confirm the target URL is accessible
  2. Check if the page has anti-scraping mechanisms
  3. Try different URLs
  4. Ensure network connectivity is normal
  5. Contact technical support for assistance

Resources