{"name":"com.tazpal/x1-baas","slug":"tazpal-x1-baas","title":"X1-BaaS Scraping API","description":"Stealth scraping API for AI agents. Clean Markdown from any URL. x402 crypto payments.","url":"https://mcp.market/server/tazpal-x1-baas","rating":null,"grade":"C","score":63,"certified":false,"status":"active","category":"finance","tags":["finance"],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":6,"ok":6,"last_checked_at":"2026-09-20T20:56:17.261Z","last_ok_at":"2026-09-20T20:56:17.261Z","latency_ms":152},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://api.tazpal.com/mcp"}],"packages":[],"tools":[{"name":"get_pricing","description":"\n    Check current pricing and payment requirements for the BaaS scrape engine.\n\n    Returns pricing info, supported networks, and payment instructions.\n    No authentication required.\n\n    Returns:\n        Current pricing details and payment instructions.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_pricingArguments"}},{"name":"scrape","description":"\n    Scrape a URL and return content in your preferred format.\n\n    Supported output formats:\n    - markdown (default): Clean LLM-ready Markdown text\n    - screenshot: PNG/JPEG image of the page\n    - pdf: PDF document of the page\n    - csv: Table data extracted as CSV\n    - html: Sanitized HTML with scripts/ads removed\n\n    This tool handles:\n    - JavaScript rendering (SPA, dynamic content)\n    - Anti-bot bypass (Cloudflare Turnstile, Datadome)\n    - DOM cleaning (strips scripts, nav, footer, ads)\n    - HTML-to-Markdown conversion (Mozilla Readability engine)\n    - Automatic retry with escalating wait strategies\n    - Domain cooldown to avoid rate-limiting\n    - Response caching (5 min TTL)\n\n    Args:\n        url: The URL to scrape (must start with http:// or https://)\n        output: Output format: \"markdown\" (default), \"screenshot\", \"pdf\", \"csv\", \"html\"\n        wait_for_selector: Optional CSS selector to wait for before extraction (e.g., \".article-content\")\n        timeout_ms: Navigation timeout in milliseconds (default: 20000, max: 120000)\n        block_media: Block images/fonts/video for faster loading (default: true)\n        wait_strategy: Wait strategy: \"default\", \"spa\", \"heavy\", \"cloudflare\" (auto-detected if omitted)\n        retry: Enable automatic retry on failure (default: true)\n        bypass_cache: Skip cache, force fresh scrape (default: false)\n        javascript: Custom JavaScript to execute after page load (e.g., \"window.scrollTo(0, 1000)\")\n\n    Returns:\n        Content in the requested format, or an error message.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"title":"Url","type":"string"},"output":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Output"},"wait_for_selector":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Wait For Selector"},"timeout_ms":{"default":20000,"title":"Timeout Ms","type":"integer"},"block_media":{"default":true,"title":"Block Media","type":"boolean"},"wait_strategy":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Wait Strategy"},"retry":{"default":true,"title":"Retry","type":"boolean"},"bypass_cache":{"default":false,"title":"Bypass Cache","type":"boolean"},"javascript":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Javascript"}},"required":["url"],"title":"scrapeArguments"}},{"name":"server_status","description":"\n    Check the BaaS engine health and operational status.\n\n    Returns browser status, uptime, x402 payment mode, and context count.\n\n    Returns:\n        Server health and diagnostic information.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"server_statusArguments"}}],"scan":{"score":63,"grade":"C","scanned_at":"2026-09-20T21:00:26.250Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T21:00:26.226Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2351ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://api.tazpal.com/mcp","reachable":true,"authRequired":false,"latencyMs":2351,"serverInfo":{"name":"X1-BaaS","version":"0.3.2"}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}