{"ok":true,"name":"extract_data","description":"Fetch a URL and return JSON built from CSS or XPath selectors, so the model receives structured fields instead of a whole page.","inputSchema":{"type":"object","required":["url","extract_rules"],"properties":{"url":{"type":"string","description":"The absolute http or https URL to fetch."},"render_js":{"type":"boolean","default":true,"description":"Render in a browser before extracting."},"extract_rules":{"type":"object","description":"Map a name to a selector. A string is shorthand for the text of the first match, and \"a@href\" takes an attribute. An object may set selector, selector_type (auto, css, xpath), type (item or list), and output (text, html, @attr, table_json, table_array, or a nested object of further rules). Example: {\"titles\": {\"selector\": \"h2\", \"type\": \"list\"}}"}}},"serverUrl":"https://webfetch.io/mcp","transport":"http","handshake":"ok","host":"webfetch.io","score":41,"grade":"C","auth":"api-key","lastScannedAt":"2026-10-30T13:13:11.676Z","stale":false,"permalink":"https://agentboardai.app/mcp/webfetch.io/extract_data","page":"https://agentboardai.app/site/webfetch.io"}