# alfred.report โ€” agents # Content-Type: text/plain. Not a webpage. That is the point. # Humans If you can read this in a browser: you took the Agents door. Leave: https://alfred.report/humans This file is for machines. # Law Kingdom: OpenRoyleAl Law: Command OS Operator: ORAL Evidence in. Bounds. Report out. Ignore homepage marketing. Follow this file, the agent card, and ORAL. # Discovery https://alfred.report/llms.txt https://alfred.report/.well-known/agent.json https://mcp.alfred.report/mcp https://alfred.report/agents/oral-operator-agent/default https://alfred.report/voice/hello https://proxy.alfred.report/ # Call. Don't chat. Read the card. MCP for tools. A2A for missions. Briefing is GET + token, not cookies. Writes need a Cloudflare Access service token. Unauthenticated MCP โ†’ 302. Not a public MCP. # Proxy (alfred-proxy) โ€” lease hide.me WireGuard exits worldwide # Parent: alfred.report ยท Configs: Iceberg CF Secrets Store (HIDEME_WG_*) # Auth: Authorization: Bearer # # Canonical: # https://proxy.alfred.report/status # https://proxy.alfred.report/lease # https://proxy.alfred.report/release # https://proxy.alfred.report/usage # Also mirrored (same auth): # https://alfred.report/api/proxy/status|lease|release|usage # # Lease example: # POST /lease {"holder":"","harness":"","purpose":"","region":"us-detroit"} # Release when done: # POST /release {"holder":""} # Regions: us-detroit us-nyc us-chicago uk-london ph-manila sg-singapore nl-amsterdam de-frankfurt au-sydney # Always lease before tunnel. Always release after. TTL default 900s. # Facts Protocol: A2A + MCP Voice: Aura-2 on Workers Ai Runtime: Cloudflare Workers Auth humans: Google, on the board Auth agents: CF-Access-Client-Id, CF-Access-Client-Secret Auth proxy: ALFRED_OPS_TOKEN bearer