# auth.md — Success Casting Agent Registration

Success Casting (www.successcasting.com) publishes machine-readable auth and discovery metadata for AI agents that call protected dashboard APIs or MCP tools.

## Audience

- AI agents requesting quotes, catalog facts, or authenticated dashboard APIs
- Answer engines citing https://www.successcasting.com/products and https://www.successcasting.com/llms.txt

## Protected resources

- Resource identifier: https://www.successcasting.com/api
- OAuth Protected Resource Metadata: https://www.successcasting.com/.well-known/oauth-protected-resource
- Authorization server metadata: https://www.successcasting.com/.well-known/oauth-authorization-server
- OIDC discovery (alias): https://www.successcasting.com/.well-known/openid-configuration

Human operators authenticate via Clerk (https://together-koi-21.clerk.accounts.dev). Agents should obtain bearer tokens through the advertised OAuth/OIDC endpoints before calling protected routes under /api/ai/* and /dashboard/*.

## Registration

<a id="registration"></a>

Anonymous agents may use public endpoints (/api/health, Markdown negotiation, llms.txt, MCP tools) without registration.

For authenticated API access:

1. Read https://www.successcasting.com/.well-known/oauth-protected-resource
2. Complete OAuth authorization code flow via the advertised authorization_endpoint
3. Present Authorization: Bearer token on protected API requests

Registration URI (this document): https://www.successcasting.com/auth.md#registration

## Claims

<a id="claims"></a>

Agent claims and credential guidance for this resource server.

## Anonymous claims

<a id="anonymous-claims"></a>

Public catalog and RFQ guidance does not require credentials. Use foundry-content skill at https://www.successcasting.com/.well-known/agent-skills/index.json.

## Contact

RFQ and human escalation: https://www.successcasting.com/#contact
