{"serverId":"mcp-registry/com.handsofflinks/link-followability","tools":[{"name":"check_link_followability","fixed":{"name":"check_link_followability","description":"Fetch a live web page and decide whether a link on it is followable by a crawler. Combines the X-Robots-Tag response header, the robots/user-agent meta tags, and the anchor's own rel tokens (nofollow, ugc, sponsored), with the most restrictive signal winning. Returns a verdict per matching anchor plus the exact reasons it was blocked. Use it to verify a backlink you were promised is actually followable.","inputSchema":{"type":"object","required":["page_url"],"properties":{"target":{"type":"string","description":"Optional. Only report anchors whose href (raw or resolved) contains this string, or whose host equals it. Omit to evaluate every anchor on the page."},"page_url":{"type":"string","description":"Absolute http(s) URL of the page that contains the link."},"user_agent":{"type":"string","description":"Optional crawler name to evaluate for, e.g. 'googlebot'. Directives addressed to another named agent are then ignored. Defaults to the wildcard agent."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Check whether a link on a page is followable"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":292,"tokensAfter":292}],"toolsChanged":1,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}