Omni Reader connects an AI agent to a parsing service that turns documents, webpages, images, audio, and video into structured Markdown or clean text.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cue-omni-reader
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install cue-omni-reader using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Omni Reader is an Openclaw Skills integration guide for using the Cue Omni Reader MCP service to extract and organize content from local files and URLs. It supports PDFs, Office documents, images and scans, audio, video, webpages, text, code, and compressed archives, with outputs including Markdown, hypertext, or chunks where supported. OCR, speech recognition, visual analysis, and video keyframe understanding make it useful for more than conventional document conversion.
The skill describes how to connect through a local Node.js Bridge or a remote, URL-only MCP endpoint; parsing itself is performed by the Cue service, not locally by the skill. Privacy-conscious defaults include no_store=true, user-controlled API keys, and local-file access limited to authorized paths. For developers comparing Openclaw Skills for document extraction, transcription, or multimodal workflows, Omni Reader offers one consistent parsing interface and actionable guidance for handling asynchronous jobs, results, and errors.
parse request for the source. The default output is Markdown; supported alternatives include hypertext and chunks. The current supported detail setting is text.operation_id and poll get_parse_status after the indicated delay. Do not submit parse again to recover from a timeout or network interruption; that creates a new job and may incur another charge.retryable flag. Retry status checks with the existing operation where possible, and only create a new parse operation when no usable operation remains.npx -y @cueai/[email protected] setup
{
"mcpServers": {
"omni-reader": {
"command": "npx",
"args": ["-y", "@cueai/[email protected]"],
"env": {
"CUE_API_KEY": "<your-api-key>",
"OMNI_ALLOWED_ROOTS": "<authorized-local-directories-separated-by-colons>"
}
}
}
}
{
"mcpServers": {
"omni-reader": {
"type": "streamable-http",
"url": "https://mcp.cuecue.cn/api/omni-reader/mcp/",
"headers": {
"Authorization": "Bearer <your-api-key>"
}
}
}
}
npx -y @cueai/[email protected] doctor --json
npx -y @cueai/[email protected] doctor --silent-check
Use a local path only after the agent obtains your confirmation. The Bridge is limited to user-authorized files and directories. Do not submit a bare oss:// URL; provide an accessible HTTP(S) or signed HTTPS URL instead. For Openclaw Skills setup, choose one connection mode based on the input and required tools.
| Input class | Examples and handling |
|---|---|
| Documents | PDF, Word, Excel, and PowerPoint; PDF support includes OCR, reading order, columns, and tables |
| Images and scans | PNG, JPG, BMP, GIF, WebP, HEIC, and AVIF; OCR and visual understanding, including handwriting |
| Audio | MP3, WAV, M4A, AAC, FLAC, and OGG; ASR transcription |
| Video | MP4, MOV, MKV, WebM, AVI, and M4V; ASR, keyframe visual analysis, and multimodal fusion |
| Web and text | HTTP(S) webpages, plain text, Markdown, code, JSON, YAML, TOML, XML, CSV, TSV, INI, LOG, and Parquet |
| Archives | ZIP, RAR, TAR, GZ, TGZ, and BZ2 |
The documented limit is one file per parse request, with a maximum size of 256 MiB. Video is recommended in MP4 (H.264 + AAC); splitting long videos into 15–30 minute segments is advised. Default output is Markdown; hypertext and chunks are available through the documented remote output parameter. The currently supported detail value is text; grounded and layout are unavailable.
| Tool | Availability | Purpose |
|---|---|---|
parse |
Remote and local Bridge | Submit a URL or authorized local source for parsing |
get_parse_status |
Remote and local Bridge | Poll an operation and retrieve its status/result |
cancel_parse |
Remote and local Bridge | Cancel an in-progress parse |
read_result |
Local Bridge only | Read a result artifact in segments using result_id, cursor, and max_bytes |
read_outline |
Local Bridge only | Read the result outline |
save_result |
Local Bridge only | Export a stable result file |
discard_result |
Local Bridge only | Remove a result artifact |
The remote endpoint exposes the first three tools; the local Bridge exposes all seven. Parsing can return an operation_id while processing. Preserve it and poll the same operation rather than resubmitting the source. MCP tool responses may wrap JSON in content[].text, which must be extracted and parsed before reading status fields.
no_store=true; the documentation states that source files and results are not stored on the server. Large results over 64 KiB may be temporarily cached locally and automatically cleared after 24 hours.save_result when a stable copy is required.code, failure_scope, retryable, user_action, and request_id. Use these fields to decide next steps and support troubleshooting.parse source accepts an HTTP(S) URL or an authorized local path. Use signed HTTPS links instead of bare oss:// URLs.operation_id-based status polling, progress updates, and cancellation. Follow the returned polling delay, and never resubmit parse merely because a status request timed out.retryable, retain the original operation where possible, apply backoff to status polling, and keep request_id for troubleshooting.Loading
Research Chinese legal disputes against public cases and rulings, then receive a structured, source-linked report with practical takeaways.

Cue Pre-Market Strategy turns overnight market and industry news into a source-linked A-share opportunity and risk briefing before the market opens.

Search public overseas court cases and regulatory notices, then organize the findings into a source-linked report with practical compliance insights.

Research a person’s publicly available business, judicial, and administrative records with Cue, then deliver a source-linked background-check draft for professional review.

Turn case facts, legal positions, and opposing-party materials into structured Chinese litigation document drafts with supporting legal references.

Analyze insurance policy terms with Cue and produce a sourced, customer-ready draft that clearly explains coverage, exclusions, costs, and compliance boundaries.








































