{"ok":true,"name":"get_web_remediation","description":"Return the canonical remediation for a web-audit check by id (e.g. \"llms-txt\", \"mcp-initialize\"). Returns isError:false for both outcomes: found returns { found:true, remediation: { check_id, title, goal, fix, skill_url, resources, host, evidence, prompt } }, not-found returns { found:false, message }. Pass the failing row's evidence and its remediation.host (omit host when that is null) to append them to the prompt as a delimited, length-bounded data block, the same prompt the row carries inlin","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["check_id"],"properties":{"host":{"type":"string","description":"Optional: the failing row's remediation.host, the one host its evidence came from; omit it when that is null. Not the row's own host, which names the audited host for a row that recorded none. It opens the delimited block as a Host line."},"check_id":{"type":"string","description":"The check id from the web scorecard results, e.g. \"llms-txt\"."},"evidence":{"type":"string","description":"Optional: this run's evidence line for the check. It is embedded as untrusted data in a delimited block, flattened to one line and truncated past 140 characters."}}},"serverUrl":"https://anc.dev/mcp","transport":"http","handshake":"ok","host":"anc.dev","score":36,"grade":"D","auth":"none","lastScannedAt":"2026-10-30T13:10:53.106Z","stale":false,"permalink":"https://agentboardai.app/mcp/anc.dev/get_web_remediation","page":"https://agentboardai.app/site/anc.dev"}