# MasteryGit > Public discovery for the MasteryGit door. The door mints a short-lived read for an owner and a repo. No charge is applied. This host does not mint a token. ## Authentication An account member signs in with Cloudflare Access. A non-browser client can register a public client at the Access authorization server and complete authorization code with PKCE. This host does not issue an OAuth scope. Membership is the check. The protected resource metadata for this host is https://directory.ergentics.com/.well-known/oauth-protected-resource. The authorization server is https://round-union-ee6f.cloudflareaccess.com. ## Security The vulnerability contact is https://directory.ergentics.com/security. There is no mailbox. Encrypted reports are not accepted yet. A report names the git surface, what failed, and how to see it again. Leave tokens, account identifiers, and private keys out of a report. ## Skill Read a file through the door with repo and an optional path. The default path is README.md. The door revokes the read before the text returns. The text is capped at 32000 characters. No charge is applied. ## Discovery - [Home](https://directory.ergentics.com/index.md) - [API catalog](https://directory.ergentics.com/.well-known/api-catalog) - [MCP server card](https://directory.ergentics.com/.well-known/mcp/server-card.json) - [Agent card](https://directory.ergentics.com/.well-known/agent-card.json) - [AI catalog](https://directory.ergentics.com/.well-known/ai-catalog.json) - [Agent skill](https://directory.ergentics.com/.well-known/agent-skills/mastery-git-read/SKILL.md) - [security.txt](https://directory.ergentics.com/.well-known/security.txt)