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-webextrator
Configuration
Set your AceDataCloud API token:
export ACEDATACLOUD_API_TOKEN=your_token_here
Get your token from https://platform.acedata.cloud.
Usage
stdio mode (default)
mcp-webextrator
HTTP mode
mcp-webextrator --transport http --port 8000
Available Tools
| Tool | Description |
|---|---|
webextrator_extract |
Extract structured content from a URL |
webextrator_render |
Render a dynamic web page and return the rendered output |
webextrator_get_task |
Get the status / result of an extract or render task |
webextrator_get_tasks_batch |
Batch-fetch the status / result of multiple tasks |
webextrator_get_usage_guide |
Get the API usage guide |
License
MIT — see LICENSE.
Metadata
Release files for mcp-webextrator 2026.8.18.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcp_webextrator-2026.8.18.0.tar.gz | 22.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcp_webextrator-2026.8.18.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 48.3 kB
Release files / mcp_webextrator-2026.8.18.0.tar.gz
| Download URL | mcp_webextrator-2026.8.18.0.tar.gz |
|---|---|
| Size | 22.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d571db9697d41049301a8330907818ca73b9fcd65951c4d39d8006042d3cd287
|
|
BLAKE2b-256 checksum How to use checksums |
36f9b11e4709a999bc69afe0d8d8adad4addfc16d618016a0e9341412dfbdb52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / mcp_webextrator-2026.8.18.0-py3-none-any.whl
| Download URL | mcp_webextrator-2026.8.18.0-py3-none-any.whl |
|---|---|
| Size | 26.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7d4062ae7a190a67f4598103d65bd0221efb849d1480e6f81e8ba2d39e052b27
|
|
BLAKE2b-256 checksum How to use checksums |
c73a7f904649f1300cae4d9035b8ca0ce79b00feeeb760028cdc66371b40bca9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|