[What would make a website agent-friendly?](https://x.com/janwilmake/status/1931241984645103871)
npm install agent-friendlyWhat would make a website agent-friendly?
1. checks url to be either https://b[adge].agent-friendly.com/owner/repo or https://b[adge].agent-friendly.com/domain.tld
2. checks for principles the repo/website must have to be considered agent-friendly
3. returns badge with score and/or checkmark
4. should link to https://agent-friendly.com/owner/repo or https://agent-friendly.com/domain.tld
- doesn NOT serve an 'im not a robot' page
- vary: accept, user-agent to retrieve text/plain or text/markdown by default unless text/html is preferred.
- low token count response
- linked urls are also agent-friendly
- llms.txt / llms-full.txt at root or well-known
- openapi.json at root or well-known
- discoverable MCP
- machine-friendly auth: if there is oauth and/or monetisation, needs dynamic client registration (https://tools.ietf.org/rfc/rfc7591.txt) at /.well-known/openid_configuration or /.well-known/oauth-authorization-server)
- machine-friendly payments