{
  "schema_version": "v1",
  "name_for_human": "Publr",
  "name_for_model": "publr",
  "description_for_human": "Provision a Publr account from an email and publish one inline file to a sandbox URL with an agent token.",
  "description_for_model": "Use Publr to self-provision an account and publish one inline UTF-8 file to a sandbox URL. To get an agent token without a human, POST /api/v1/agent/auth/request-code with an email (unauthenticated) then POST /api/v1/agent/auth/verify-code with the emailed code to receive a pk_live_ agent token. Then inspect the token and publish. Use only the implemented endpoints in the OpenAPI document. Do not assume multi-file, Drive, billing, or dashboard token-management APIs exist.",
  "auth": {
    "type": "user_http",
    "authorization_type": "bearer"
  },
  "api": {
    "type": "openapi",
    "url": "https://publr.host/openapi.json",
    "is_user_authenticated": true
  },
  "logo_url": "https://publr.host/favicon.svg",
  "contact_email": "support@publr.host",
  "legal_info_url": "https://publr.host/terms"
}
