accueil / serveurs / Dev & Code / io.github.industrial-platform-ai/article-extractor
io.github.industrial-platform-ai/article-extractor
serveur MCP (Model Context Protocol) · apify-mcp-server 0.18.4
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.industrial-platform-ai/article-extractor est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.industrial-platform-ai/article-extractor » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 5 outils
- abort-actor-run≈ 1598 tokens
Abort an Actor run that is currently starting or running. For runs with status SUCCEEDED, FAILED, ABORTING, ABORTED, or TIMED-OUT, this call has no effect. The results will include the updated run details after the abort request. USAGE: - Use when you need to stop a run that is taking too long or misconfigured. USAGE EXAMPLES: - user_input: Abort run y2h7sK3Wc - user_input: Gracefully abort run y2h7sK3Wc This tool requires an x402 payment. Include a valid x402 payment signature in the request metadata (_meta["x402/payment"]). Your MCP client must support the x402 payment protocol.
Paramètres, retour & exemple (2)
ParamètresrunId· string · requis
The ID of the Actor run to abort.gracefully· boolean · optionnel
If true, the Actor run will abort gracefully with a 30-second timeout.
Exemple d'appel{"name": "abort-actor-run", "arguments": {"runId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get-actor-run≈ 1712 tokens
Get detailed information about a specific Actor run. Returns run result: status, storages (datasets/keyValueStores alias map), stats, summary, nextStep. - summary describes the past (e.g. "SUCCEEDED in 22s. 47 items; 3 fields available."). - nextStep prescribes one primary follow-up action with identifiers interpolated (e.g. "Use get-dataset-items with datasetId=..."). - waitSecs (0–45, default 30) waits up to that many seconds for terminal status before returning. USAGE: - Use to check the status of a run started by any Actor-running tool. - Pass waitSecs > 0 to block until terminal (or until the cap elapses). USAGE EXAMPLES: - user_input: Show details of run y2h7sK3Wc - user_input: Wait for run y2h7sK3Wc to finish This tool requires an x402 payment. Include a valid x402 payment signature in the request metadata (_meta["x402/payment"]). Your MCP client must support the x402 payment protocol.
Paramètres, retour & exemple (2)
ParamètresrunId· string · requis
The ID of the Actor run.waitSecs· integer · optionnel
Maximum seconds to wait for the run to reach a terminal state (SUCCEEDED, FAILED, ABORTED, TIMED-OUT). 0 returns immediately with the current status. Cap: 45. Default: 30.
Exemple d'appel{"name": "get-actor-run", "arguments": {"runId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get-dataset-items≈ 888 tokens
Get items (rows) from a dataset — the output/results produced by an Actor run. Returns the rows themselves, not dataset metadata, counts, or a schema. When the user provides a datasetId and asks to retrieve results, output, data, or rows, call this tool directly. Default limit is 20. Use clean=true to skip empty items and hidden fields. USAGE: - Use when you need to read data from a dataset (all items or only selected fields). USAGE EXAMPLES: - user_input: Retrieve results from dataset abc123 - user_input: Get only metadata.url and title from dataset username~my-dataset This tool requires an x402 payment. Include a valid x402 payment signature in the request metadata (_meta["x402/payment"]). Your MCP client must support the x402 payment protocol.
Paramètres, retour & exemple (8)
Paramètresdesc· boolean · optionnel
If true, results are returned in reverse order (newest to oldest).omit· string · optionnel
Comma-separated list of fields to exclude from results.clean· boolean · optionnel
If true, returns only non-empty items and skips hidden fields (starting with #). Shortcut for skipHidden=true and skipEmpty=true.limit· integer · optionnel
Maximum number of items to return. Default is 20.fields· string · optionnel
Comma-separated list of fields to include in results. Fields in output are sorted as specified. Use dot notation for nested objects (e.g. "metadata.url"); the server auto-flattens parent prefixes.offset· number · optionnel
Number of items to skip at the start. Default is 0.flatten· string · optionnel
Comma-separated list of fields to flatten (e.g. flatten="metadata" turns {"metadata":{"url":"x"}} into {"metadata.url":"x"}). Normally derived automatically from dot-notation in `fields`; specify only as a diagnostic override.datasetId· string · requis
Dataset ID or username~dataset-name.
Exemple d'appel{"name": "get-dataset-items", "arguments": {"datasetId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get-key-value-store-record≈ 527 tokens
Get the value stored under a specific key in a key-value store — a single record, not a listing of all keys. Requires the exact key name. The response preserves the original Content-Encoding; most clients handle decompression automatically. USAGE: - Use when you need to retrieve a specific record (JSON, text, or binary) from a store. USAGE EXAMPLES: - user_input: Get record INPUT from store abc123 - user_input: Get record data.json from store username~my-store This tool requires an x402 payment. Include a valid x402 payment signature in the request metadata (_meta["x402/payment"]). Your MCP client must support the x402 payment protocol.
Paramètres, retour & exemple (2)
ParamètresrecordKey· string · requis
Key of the record to retrieve.keyValueStoreId· string · requis
Key-value store ID or username~store-name.
Exemple d'appel{"name": "get-key-value-store-record", "arguments": {"recordKey": "texte", "keyValueStoreId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - industrial_platform--article-content-intelligence≈ 2110 tokens
This tool calls the Actor "industrial_platform/article-content-intelligence" and retrieves its output results. Actor description: Extract clean article text and metadata. Price: $0.002 per successful article. This tool requires an x402 payment. Include a valid x402 payment signature in the request metadata (_meta["x402/payment"]). Your MCP client must support the x402 payment protocol.
Paramètres, retour & exemple (5)
Paramètresurls· array · requis
**REQUIRED** Public HTTP/HTTPS article pages to inspect. Up to 100 unique URLs per run. Example values: ["https://www.iana.org/help/example-domains"]waitSecs· integer · optionnel
Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget.concurrency· integer · optionnel
Maximum number of URLs fetched concurrently during this run. Example values: 10max_text_chars· integer · optionnel
Maximum extracted article text retained per successful URL. Example values: 100000timeout_seconds· integer · optionnel
Maximum time allowed for each individual page fetch. Example values: 30
Exemple d'appel{"name": "industrial_platform--article-content-intelligence", "arguments": {"urls": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».
Source
https://mcp.apify.com?tools=industrial_platform/article-content-intelligence&payment=x402