web_to_readable
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WEB_PDF_OUTPUT_DIR | No | Legacy-compatible alias for WEB_READABLE_OUTPUT_DIR. | |
| WEB_READABLE_TIMEZONE | No | IANA timezone such as Asia/Shanghai; defaults to the system local timezone. | |
| WEB_READABLE_OUTPUT_DIR | No | Output directory, also the access boundary for the auxiliary reading interface. | ~/Downloads/web-to-readable |
| WEB_PDF_ALLOW_FAKE_IP_DNS | No | Legacy-compatible alias for WEB_READABLE_ALLOW_FAKE_IP_DNS. | |
| WEB_READABLE_ALLOW_FAKE_IP_DNS | No | Set to 1 only for special DNS mapping mode used by local proxies. Disabled by default. | off |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| web_to_readableA | 网页读取和归档的默认入口。给网址,一次调用自动提取正文、保存 Markdown/JSON/HTML 和图片,并直接返回完整 Markdown 正文(markdown 字段和首个文本内容块),无需二次读取。默认不生成 PDF;用户要求 PDF 时设置 include_pdf=true,可指定纸张和方向。默认返回全文,仅显式设置 max_content_chars 时限长。全流程由脚本执行。 |
| read_exported_articleA | 读取本工具已导出的文章全文,不重新请求网页。返回 Markdown 正文片段、next_offset、图片路径和警告。next_offset 为 null 时读完;需要查看图表时打开 images[].read_path。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 2 tools
The two tools have mostly distinct roles: web_to_readable fetches and converts a URL, while read_exported_article re-reads already exported content without making a network request. There is some potential confusion because both can return Markdown content, but the descriptions clarify when each should be used based on whether the article has already been exported.
Both names use snake_case, but the patterns differ: read_exported_article follows a verb_noun form, while web_to_readable is a descriptive noun phrase rather than an action-oriented name. The names are still readable, but the set does not follow a consistent convention.
Two tools are sufficient for a focused web-to-readable workflow, but the set feels thin because there is only one primary conversion tool and one auxiliary reader. Additional tools for listing or managing exported articles would make the surface feel more complete without bloating it.
The core lifecycle is covered: fetch a URL, extract readable content, save Markdown/JSON/HTML/images, optionally generate PDF, and re-read exported content with pagination. Minor gaps remain around discovering or listing previously exported articles, but common agent workflows can be completed with the existing tools.