{"name":"hapara.fail Docs","url":"https://docs.hapara.fail/","version":"1.0.0","protocolVersion":"0.3","preferredTransport":"HTTP+JSON","supportedInterfaces":[{"url":"https://docs.hapara.fail/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3"}],"provider":{"url":"https://docs.hapara.fail/","organization":"hapara.fail Docs"},"documentationUrl":"https://docs.hapara.fail/","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"hapara","name":"Hapara","description":"Use when deploying DNS blocklists to prevent student surveillance, self-hosting a recursive DNS resolver with AdGuard Home and Unbound, deploying the hapara-fail website on Cloudflare Workers, or contributing to the blocklist with new surveillance domains.","tags":[],"url":"https://docs.hapara.fail/.well-known/agent-skills/hapara/skill.md"}]}