mcp-webextrator
MCP WebExtrator Server
A Model Context Protocol (MCP) server for web rendering and structured content extraction via the AceDataCloud WebExtrator platform.
Features
Structured extraction: Pull structured data out of any URL via WebExtrator
Web rendering: Render dynamic JavaScript pages and capture the rendered output
Asynchronous tasks: Submit extract / render jobs and poll for results
Batch task lookup: Query multiple task results in one call
Installation
pip install mcp-webextratorConfiguration
Set your AceDataCloud API token:
export ACEDATACLOUD_API_TOKEN=your_token_hereGet your token from https://platform.acedata.cloud.
Usage
stdio mode (default)
mcp-webextratorHTTP mode
mcp-webextrator --transport http --port 8000Available Tools
Tool | Description |
| Extract structured content from a URL |
| Render a dynamic web page and return the rendered output |
| Get the status / result of an extract or render task |
| Batch-fetch the status / result of multiple tasks |
| Get the API usage guide |
Documentation
License
MIT — see LICENSE.