CleanPage
Turn any URL into clean, structured, agent-ready content. $0.02/call via x402 on Base.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"cleanpage": {
"url": "https://cleanpage-mcp.cleanpage-mcp.workers.dev/mcp"
}
}
}Puntos de conexión remotos
https://cleanpage-mcp.cleanpage-mcp.workers.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🔴clean_page(url, options)
Fetches a URL and returns clean, structured, agent-optimized content: readable markdown, plain text, metadata (author/date/site/word count), extracted links and images, an optional structured facts array, and a 0-100 quality score. Handles common failure modes (paywalls, bot-walls, empty JS shells) with clear typed errors instead of silently returning junk. PAID TOOL: $0.02 USDC per successful call via x402 (USDC on base). Call with no payment first to receive the exact payment requirements (HTTP 402), then retry with an X-PAYMENT header. Failed extractions are not charged.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Absolute URL of the page to extract (http/https only)."
},
"options": {
"type": "object",
"properties": {
"include_images": {
"type": "boolean",
"description": "Include extracted image URLs. Default true."
},
"max_length": {
"type": "integer",
"description": "Truncate clean_markdown/plain_text to this many characters."
},
"language": {
"type": "string",
"description": "ISO language hint, e.g. 'en'."
},
"extract_facts": {
"type": "boolean",
"description": "Run structured fact/claim extraction. Adds latency, no extra charge."
},
"timeout_ms": {
"type": "integer",
"description": "Fetch timeout in milliseconds (max 20000). Default 10000."
}
}
}
},
"required": [
"url"
]
}🟢health
Free. Returns service status, version, and uptime signal. Use to check the service is reachable before paying for anything.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢list_capabilities
Free. Returns the full list of tools this server offers, including which are paid, their prices, and their input schemas — so an agent can decide what to call before spending anything.
Esquema de entrada
{
"type": "object",
"properties": {}
}⚪pricing
Free. Returns current pricing, accepted payment network/asset, and the x402 payment flow details for paid tools.
Esquema de entrada
{
"type": "object",
"properties": {}
}Comunidad
Evidencia