Testdino MCP logo

Testdino MCP

Connects AI agents to TestDino for test analysis, manual case management, releases, runs, and failure triage.

Install Testdino MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "testdino-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@testdino/mcp"
      ],
      "env": {
        "TESTDINO_PAT": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 57 tools correctly (2d ago).

Overview

testdino-mcp MCP server connects MCP-compatible AI clients to TestDino test data and management workflows. It uses a TestDino personal access token and exposes conversational tools for health checks, test runs, failure analysis, manual cases, suites, releases, exploratory sessions, and verdicts. It can also support quality audits and issue tracking through connected Jira, Linear, Asana, or monday.com accounts. Reach for it when developers or QA teams want to inspect and update TestDino without navigating its dashboard manually.

Use cases

  • Inspect failing test runs and stored execution artifacts
  • Analyze flaky tests and recurring failure signatures
  • Create and update manual test cases and suites
  • Plan releases and launch manual test runs
  • Assign testers and record per-case verdicts

Key features

  • Test run filtering and detailed execution results
  • Historical failure analysis and flake detection
  • Manual test case and suite management
  • Release and exploratory session workflows
  • Per-case tester assignment and verdict updates
  • Issue creation through connected trackers

Tools57

What Testdino MCP lets your agent do. Expand a tool for its parameters.

Verified live~23.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

8/8 checks healthy over the last 51d

What it can do

From the 57 tools this server returned when we ran it; 57 declare their own safety hints.

Runs commands · 4Can delete or modify data · 9Handles credentials · 6Makes network requests · 11Read-only tools · 44
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age82 days
Maintainers1

Observed 2026-10-26 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev · @testdino/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars10Stargazers on the source repository.
npm downloads952Package downloads in the last 30 days.
Last commit12d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed57Callable tools this server registers over MCP.

How Testdino MCP works

What testdino-mcp MCP server does

testdino-mcp MCP server gives AI agents access to TestDino through the Model Context Protocol. It covers both automated test execution data and manual test management, so an assistant can inspect failures, retrieve execution evidence, create or update cases, and organize suites through natural-language requests.

The server can check TestDino connectivity, list organizations and projects available to the authenticated account, and browse test runs using filters such as branch, time range, author, commit, and environment. Detailed test-case responses can include errors, stack traces, steps, console logs, and stored artifacts such as screenshots, videos, and traces.

For debugging, it aggregates historical executions, compares retry attempts, identifies recurring error signatures, and helps distinguish deterministic failures from flaky or inconclusive results. It also supports fix verification against later runs and can group failures by likely root cause.

How it works

The server runs as an MCP process and communicates with an MCP client such as Cursor or Claude Desktop. The client starts it with npx -y @testdino/mcp, while authentication is supplied through the TESTDINO_PAT environment variable. After connection, the assistant can invoke the available tools and present their results in conversation.

A single personal access token provides access to the TestDino organizations and projects for which that token has permission. The server does not require raw test source files for its quality-audit workflow: it can retrieve a server-curated audit prompt and branch signals, then accept the completed report for storage in TestDino.

Setup and configuration

Create a TestDino personal access token under TestDino User Settings and add the server to the MCP client configuration. A typical stdio configuration uses:

config.json
{
  "mcpServers": {
    "TestDino": {
      "command": "npx",
      "args": ["-y", "@testdino/mcp"],
      "env": {
        "TESTDINO_PAT": "your-pat-here"
      }
    }
  }
}

For Cursor, the README places this configuration in ~/.cursor/mcp.json; Claude Desktop is also named as a supported integration. Restart the client after saving the configuration, then use the health check to confirm the token and view accessible organizations and projects.

Tools and capabilities

'testdino-mcp MCP server' exposes 43 tools covering the documented TestDino workflows. Capabilities include:

  • Listing and inspecting automated test runs and individual test cases.
  • Investigating failures with historical patterns, retry analysis, artifacts, and fix verification.
  • Fetching and submitting test-quality audit reports.
  • Searching, creating, and updating manual test cases.
  • Listing and creating nested manual test suites.
  • Creating and updating releases, with nesting up to three levels.
  • Starting manual runs, assigning testers, and recording passed, failed, blocked, skipped, or retest verdicts.
  • Creating exploratory sessions and tracking their state.
  • Filing issues from failing tests or runs through connected Jira, Linear, Asana, or monday.com integrations.

Limitations and notes

Access depends on the permissions attached to the supplied TestDino PAT. Release hierarchies can be nested up to three levels. Artifact links returned during failure investigation are short-lived, so clients should use them while they are available. The server requires an MCP-compatible client and a Node.js environment capable of running the npm package through npx.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Testdino MCP

testdino-mcp is an MCP server that connects AI agents to TestDino. Its main tools check account health, browse test runs, inspect test cases and artifacts, analyze failures, manage manual cases and suites, plan releases, run exploratory sessions, assign testers, and record per-case verdicts through conversational commands.

Install it through an MCP client configuration using `npx -y @testdino/mcp`; no separate package installation is required. Add the command and `TESTDINO_PAT` environment variable to the client config, then restart the client.

Authenticate it with a TestDino personal access token stored as `TESTDINO_PAT`. Create the token in TestDino under User Settings → Personal Access Tokens, place it in the MCP client environment configuration, and use the health tool to validate access.

Yes, testdino-mcp works with Cursor. Add its stdio configuration to `~/.cursor/mcp.json`, set `TESTDINO_PAT`, restart Cursor, and ask the assistant to check TestDino health.

Yes, it can analyze flaky failures. The server compares retry attempts, aggregates historical executions, reports failure patterns and error signatures, and provides tools for flake verdicts, debugging evidence, and verifying whether a later run fixed the issue.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTestdino MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/testdino-mcp?style=directory)](https://allmcps.com/mcp/testdino-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/testdino-mcp"><img src="https://allmcps.com/api/badge/testdino-mcp?style=directory" alt="Testdino MCP on AllMCPs" /></a>