# 100 Questions auth.md

## Agent registration

You are an agent. This service supports credential-free agent registration for MCP clients and API clients performing public website readiness checks.

- `register_uri`: not applicable; anonymous access requires no registration.
- Registration and provisioning endpoint: `POST https://100questionsai.com/mcp`. Send a standard MCP `initialize` request to start a stateless client session and discover the public tool.
- Supported registration method: anonymous access; no pre-registration or account provisioning is required.
- `identity_types_supported`: `["anonymous"]`
- `credential_types_supported`: `["none"]`
- `claim_uri`: not applicable; the service does not issue credentials.
- Credential use: do not send an Authorization header or browser cookie to the public service.

Registration is complete when MCP initialization succeeds. The service returns no account, access token, API key, or persistent agent identity.

This document describes how agents and developers may access 100 Questions services.

## Public agent access

No registration or credential is required for the public AI readiness service:

- MCP Streamable HTTP endpoint: https://100questionsai.com/mcp
- MCP server card: https://100questionsai.com/.well-known/mcp/server-card.json
- REST endpoint: https://100questionsai.com/api/tools/ai-readiness
- OpenAPI description: https://100questionsai.com/openapi.json

The public service is read-only. Clients must provide a public website domain and must not submit secrets, private network addresses, or personal data.

## Interactive benchmark accounts

The paid benchmark application uses browser-based account registration and secure session cookies. Create an account at https://100questionsai.com/auth/sign-up.

100 Questions does not currently issue OAuth bearer tokens, API keys, or autonomous agent credentials for protected benchmark APIs. Agents must not automate interactive account creation or present browser session cookies as machine credentials.
