Skip to main content
Connect an AI agent (Claude Code, Cursor, ChatGPT, or similar) to TestDino so it can read your test data, set up reporting, and write Playwright code with the right context. The instructions below are for the human driving the agent: pick a path, then hand the agent the matching resource.
New to TestDino? Run your first test upload with the human walkthrough at Getting Started first. Use this page to give an AI agent access once your project exists.

Quick Reference

StepSectionWhat you do
1Pick your pathChoose what the agent does: read live data, upload results, ground in docs, or write tests
2Create a project and keySet up the credential your path needs: API key or PAT
3Set up your pathWire up one or more: MCP, Reporter CLI, docs, or Skill
4Give the agent contextPaste the starter prompt, then use goal-based prompt starters
5Route the agentSend it to the right guide and choose docs vs live data

Pick your path

The 4 integration points solve different problems. Most teams use more than one.
If you want the agent to…UseSetup
Read live test runs, failures, and flaky tests from your workspaceTestDino MCPAdd the MCP server config + a Personal Access Token
Upload Playwright results to TestDinoReporter CLInpm install tdpw + an API key
Answer questions grounded in the TestDino docsDocs for agentsPoint it at llms.txt / llms-full.txt
Write and debug Playwright tests with expert guidancePlaywright Skillnpx skills add testdino-hq/playwright-skill

Prerequisite: Create a project and key

A human creates the TestDino account, organization, and project. Once a project exists, create the credential that matches your path:
  • API key for CLI uploads
  • Personal Access Token (PAT) for MCP
Your Playwright project also needs HTML and JSON reports before you can upload test runs. Use Getting Started for the first upload flow and Generate API Keys for key setup.
AI features run on Microsoft Azure OpenAI Service, which does not train on customer content. For certifications, encryption, and data handling, see Security & Compliance. The next 4 sections set up each path from the table above. Set up the one you picked, or combine several.

TestDino MCP Server

MCP is the live-data path for TestDino. It lets your AI assistant inspect test runs, failed test cases, flaky tests, and manual test cases from your workspace. The TestDino MCP server works with Claude Code, Cursor, Claude Desktop, ChatGPT, and other MCP-capable tools. The server reads your Personal Access Token from the TESTDINO_PAT environment variable.
{
  "mcpServers": {
    "TestDino": {
      "command": "npx",
      "args": ["-y", "testdino-mcp"],
      "env": {
        "TESTDINO_PAT": "tpu_your_token_here"
      }
    }
  }
}

MCP Server

View setup instructions for local and remote MCP clients.

TestDino Reporter CLI

The TestDino Reporter CLI uploads Playwright test results, traces, screenshots, videos, and metadata to TestDino. It is the main path for getting data into the platform before an AI assistant can reason about it.
# Install
npm install tdpw

# Upload a Playwright report
npx tdpw upload ./playwright-report --token="$TESTDINO_TOKEN" --upload-html
The tdpw package handles post-run uploads. For real-time streaming, install @testdino/playwright instead and run tdpw test. Python users upload pytest-playwright reports with the testdino package. See Which package to install.

Reporter CLI

Choose the Node.js or Python reporting path.

TestDino Docs for Agents

Ground the agent in current docs. Pick the scope that fits the task:
ScopeWhat it gives the agentSource
One pageThe exact page you’re on, as markdownAppend .md to any URL
Page indexA lightweight map to navigate the docsllms.txt
Full bundleEvery page in one file for deep groundingllms-full.txt
Paste a link into your agent, for example:
Read https://docs.testdino.com/ai-onboarding.md and answer from it.

Universal Starter Prompt

Paste this into ChatGPT, Claude, Cursor, Codex, or another AI assistant:

Onboard any AI assistant to TestDino using the docs as the source of truth.

Open in Cursor

Prompt Starters by Goal

Use these after your assistant has loaded the docs context.
GoalPrompt
Set up a new projectHelp me set up TestDino for a Playwright project from scratch.
Configure CIShow me how to upload Playwright results to TestDino in GitHub Actions.
Learn the platformWalk me through the Test Runs page and how to debug a failure.
Understand AI featuresExplain the difference between AI Insights, MCP, and Test Audit.
Organize test casesHelp me organize suites and manual test cases in TestDino.
Find the right pageWhich TestDino docs page should I read for Slack alerts?

Playwright Skill

The Playwright Skill gives coding agents specialized guidance for writing, debugging, and maintaining Playwright tests. Use it when you want help inside your test repo, especially for flaky tests, locators, assertions, CI configs, or Playwright architecture patterns.
npx skills add testdino-hq/playwright-skill
You can also install individual sub-skills when you want narrower coverage:
npx skills add testdino-hq/playwright-skill/core
npx skills add testdino-hq/playwright-skill/ci
npx skills add testdino-hq/playwright-skill/pom
npx skills add testdino-hq/playwright-skill/migration
npx skills add testdino-hq/playwright-skill/playwright-cli

Playwright Skill

Install the skill and see the supported sub-skills.

Quick Start Guides

Where to send the agent next. When it has the docs context and a clear goal, point it at the matching guide.
GoalBest page
First-time setupGetting Started
Choose the right CLI pathCLI Overview
Upload from CICI Setup Overview
Debug a failureDebug Playwright Test Failures
Learn AI featuresAI Overview
Connect live dataMCP Overview
Organize manual test casesTest Management Overview
Configure integrationsIntegrations Overview

Explore AI features

Once the agent is connected, point it at TestDino’s AI workflows. AI Test Audit reviews a Playwright suite for code quality and coverage gaps. AI Insights and Failure Analysis classify failures and surface cross-run patterns.

AI Test Audit

Run an AI audit of a Playwright suite and review the report.

Failure Analysis

Review cross-run failure patterns and categories.

AI Overview

See every AI feature across TestDino.

Next Steps

Getting Started

Set up TestDino in a Playwright project.

MCP Overview

Connect an assistant to live TestDino data.

CLI Overview

Choose the Node.js or Python reporting path.

Integrations Overview

Route alerts, tickets, and workflows into your tools.