Can an agent create a repository with GitHub Enterprise Server 3.21?
Who does each step
Whether the agent handles it alone or a person has to step in.
- 01
Discover
MachineThe vendor's machine-readable docs show the agent where and how to call this job.
- 02
Access
Workaround · setupYou give the agent a key or token.
- 03
Onboard
Workaround · setupYou sign up or register a client for the agent.
- 04
Pay
Workaround · setupYou add a payment card at the vendor's checkout.
- 05
Confirm
MachineThe response or specification defines errors the agent can distinguish from success.
- 06
Sustain
Workaround · setupYou replace or revoke the agent's access when it needs to change.
- Access: handing over a key or token.
- Onboard: signing up or registering a client for the agent.
- Pay: adding a payment card.
- Sustain: renewing, replacing or revoking its access.
To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; support payment in the request, such as x402 or MPP, so setup does not require a person to add a card; provide key management or OAuth refresh and revocation so the agent can maintain its own access.
Agent surfaces
The probe
Each request it sent and what came back; the descriptors it read, counted, with what they named.
Discover14 descriptor reads2 facts
- Found
- ARDapi.githubcopilot.com/mcp/server-cardFor agentsgithub.com/llms.txt
- From
- github.com/.well-known/ai-catalog.json · github.com/llms.txt
Declared pageGET enterprise.github.com/trial41589 ms
- Request
- GET https://enterprise.github.com/trial
- Response
- 415 · text/plain · 22 bytes
- Body
- sha256:5a4d5ddc4995aacf7cf59e4dd1b919d4696f25a965b8ad182e2b169c3e64b7d2
- Exchange
- sha256:55101feb07939cc52023cabfae3960935f75b4c1b233db5bf018e21be7408d8e
Declared pageGET enterprise.github.com/login41588 ms
- Request
- GET https://enterprise.github.com/login
- Response
- 415 · text/plain · 22 bytes
- Body
- sha256:5a4d5ddc4995aacf7cf59e4dd1b919d4696f25a965b8ad182e2b169c3e64b7d2
- Exchange
- sha256:0a6789927340be93217f2eacdd83372c7b1a07192579601ee0e6bacebc119a8a
GitHub on the startup-offers board
- $10,000 in creditsGitHub for Startups Offer
The grade’s badge
One image that keeps itself current, linking here.
[](https://sourcey.com/c/github/agent-readiness/github-enterprise-server-3-21/repository-create)Improve the report
Correct it, probe it again, or improve the path.
- Profile
- arp_01m4pm969dtxms92wz4h9jj9cm
- Projection
- sha256:5060760b0be51793e183dd9b9792f5c2d127b0ac19d51d5c433261d7a454c5b2
- Policy
- kind-2026-10-12 · sha256:0a4e4996176ce674b4f3ce910c5fca4f37c9b53bcdf51656d53a1a92fcf2c879
A report or a reassessment request names this profile, its revision and its projection. How report cards are assessed →View the exact declaration