{"protocolVersion":"unknown","name":"WebCrawlerAPI Agent","description":"AI-powered web crawling and scraping agent. Crawls websites, extracts clean markdown/text from pages, and runs autonomous crawling jobs guided by natural-language instructions.","author":"WebCrawlerAPI","wellKnownURI":"https://webcrawlerapi.com/.well-known/agent-card.json","url":"https://api.webcrawlerapi.com/v1","version":"1.0.0","provider":{"organization":"WebCrawlerAPI","url":"https://webcrawlerapi.com/"},"documentationUrl":"https://webcrawlerapi.com/docs/getting-started","iconUrl":"https://webcrawlerapi.com/favicon.png","supportsAuthenticatedExtendedCard":null,"security":[{"bearerAuth":[]}],"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","description":"API key issued from the WebCrawlerAPI dashboard, sent as a Bearer token."}},"capabilities":{"streaming":false,"pushNotifications":true,"stateTransitionHistory":false,"extensions":null},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json","text/markdown"],"skills":[{"id":"scrape","name":"Scrape a page","description":"Fetches a single URL with a headless browser and returns its content as clean markdown, text, or HTML.","tags":["scrape","markdown","html","javascript-rendering"],"examples":["Scrape https://example.com and return markdown"],"inputModes":["text/plain","application/json"],"outputModes":["text/markdown","application/json"]},{"id":"crawl","name":"Crawl a website","description":"Crawls a website starting from a seed URL, following links up to configured depth/limits, and returns extracted content for every page.","tags":["crawl","website","markdown","bulk"],"examples":["Crawl https://example.com and collect all docs pages as markdown"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/markdown"]},{"id":"crawling-agent","name":"Autonomous crawling agent","description":"Runs an AI agent that browses a website autonomously, following a natural-language prompt to find and extract the requested information.","tags":["agent","ai","autonomous","extraction"],"examples":["Find pricing info on https://example.com and summarize it"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/markdown"]}],"conformance":true,"conformance_errors":null,"homepage":null,"repository":null,"license":null,"pricing":null,"contact":null,"id":"b8616b0d-6e7a-4947-9b78-9afdbbc162c5","created_at":"2026-08-13T07:05:35.430717Z","updated_at":"2026-10-13T00:44:09.952013Z","hidden":false,"flag_count":0,"maintainer_notes":"Agent card is valid but the A2A endpoint returns **404 Not Found** when sending messages. The `message/send` endpoint does not exist at the URL declared in the agent card.","category":"data-analytics","category_secondary":null,"uptime_percentage":100.0,"avg_response_time_ms":1537,"last_health_check":"2026-10-13T00:44:09.749627Z","is_healthy":true,"status_notes":[],"task_conformance":{"category":"404","passed":false,"checked_at":"2026-10-12T07:06:35.439037Z","response_ms":1190}}