{
  "protocolVersion": "0.3.0",
  "name": "AnyTest",
  "description": "AI testing agents. Give a URL; agents explore the product, build an end-to-end test suite, run it and return PASSED / FAILED (step timeline) / NEEDS ATTENTION for human review. Accounts are created by API; tools are served over MCP (Streamable HTTP at the url below), not the A2A task API.",
  "url": "https://autoqa.fly.dev/mcp",
  "preferredTransport": "HTTP+JSON",
  "provider": {
    "organization": "AnyTest",
    "url": "https://anytest.dev"
  },
  "version": "1.0.0",
  "documentationUrl": "https://anytest.dev/llms-full.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer",
      "description": "apiToken from POST https://autoqa.fly.dev/fe/agent/signup then /fe/agent/signup/verify (see documentationUrl)"
    }
  },
  "security": [
    {
      "bearer": []
    }
  ],
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "free-capability-audit",
      "name": "Free capability audit (no account, no test run)",
      "description": "POST {site_url, email, flows_hint, submitter_type:\"agent\", agent_client} to https://crm.anytest.dev/api/public/free-test. Returns 202 with an audit of the tests AnyTest can run on the site; no tests run in the free step.",
      "tags": [
        "qa",
        "e2e",
        "free"
      ],
      "examples": [
        "What would AnyTest test on https://app.example.com? Focus on login and checkout; email me@company.com"
      ]
    },
    {
      "id": "create-account",
      "name": "Create an AnyTest account by API",
      "description": "Email-code signup (POST /fe/agent/signup, then /fe/agent/signup/verify) returns apiToken + mcpUrl. See https://anytest.dev/openapi.yaml",
      "tags": [
        "signup",
        "api"
      ]
    },
    {
      "id": "e2e-suite",
      "name": "Build and run an end-to-end test suite",
      "description": "Over MCP: project_ensure, then onboarding_start (or setup_testing) returns a checkout URL your user pays; then agents explore, write and run tests and you read the results.",
      "tags": [
        "qa",
        "e2e",
        "mcp"
      ]
    }
  ]
}
