1 minTime to key
YesNo-human path
0Gates to a test key
9/10Onboarding score
Live keys only:CAPTCHAEmail verification
Fastest path to a key
- npm i -g netlify-cli
- zero-account option: `netlify deploy --allow-anonymous` gives a live URL with no account; human claims within 1 hour (`netlify claim` / claim link)
- for a credential: `netlify login --request "<agent> wants to login"` prints a login URL for the human plus a URL the agent polls; human signs up or signs in (GitHub/GitLab/Bitbucket/email)
- Email verificationif signup was by email: verify email
- CLI token is usable as NETLIFY_AUTH_TOKEN. Long-lived PAT: User settings > Applications > Personal access tokens
- MCP: `npx -y add-mcp https://netlify-mcp.netlify.app/mcp` then OAuth in browser
- Working API key
Biggest gap
Anonymous mode covers deploys only (claim window just 1 hour); no scoped or fine-grained tokens and no API to mint them
Worth copying
`netlify login --request`: the agent gets a URL to hand the human and a URL to poll, so login works even when the agent is not on the user's machine
Sources (7) · checked 2026-10-11
- https://docs.netlify.com/llms.txt
- https://netlify.ai
- https://docs.netlify.com/build/build-with-ai/agent-setup-guides/agent-setup-overview.md
- https://www.netlify.com/changelog/2026-03-27-create-and-deploy-anything-netlify-clis-improved-ax/
- https://cli.netlify.com/commands/claim/
- https://app.netlify.com/signup
- https://netlify-mcp.netlify.app/.well-known/oauth-authorization-server
92Readiness score / 100
L4 Agent-nativeBeats 98% of 1,846 companies
Access20/20
Context17/20
Interfaces32/32
Onboarding19/19
Trust4/9
llms.txt · root
MCP · https://mcp.netlify.com/mcp
OpenAPI · https://www.netlify.com/openapi.json
Biggest gains
- +3 llms-full.txt exists. Publish /llms-full.txt with the whole docs corpus in one file.
- +3 Public status page. Link a status page so agents can tell outages from bugs.
- +2 security.txt. Publish /.well-known/security.txt with a contact.
All 20 checks
- PASSAgents get the real page, not a bot wall10
- PASSrobots.txt lets user-triggered agents in6
- PASSContent is server-rendered4
- PASSllms.txt exists8
- FAILllms-full.txt exists3
- PASSDocs available as markdown6
- PASSSitemap2
- PASSStructured metadata1
- PASSPublic developer docs4
- PASSMachine-readable API spec8
- PASSRemote MCP server for the product12
- PASSDocs MCP or searchable docs4
- PASSSDKs and a CLI4
- PASSOAuth discovery metadata5
- PASSAgents can self-register OAuth clients6
- PASSSelf-serve API keys5
- PASSFree tier or test mode3
- PASSAgent manifests4
- FAILsecurity.txt2
- FAILPublic status page3
Your fix pack: 4 changes, up to +8 points
Each change is ready to paste, filled in for netlify.com, with a command to check it worked. Or hand the whole list to your coding agent.
Add the badge to your README
[](https://agentsready.dev/c/netlify.com)