TH

testdino-hq/testdino-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

10 stars 3 forks 质量 84 趋势 28MIT

A MCP server that bridges TestDino with AI agents such as Cursor and Claude. Navigate test results, analyze failures, and manage test cases through conversational commands.

概览

A Model Context Protocol (MCP) server that connects TestDino to AI agents. This server enables you to interact with your TestDino test data directly through natural language commands. Add this to your MCP client config (~/.cursor/mcp.json for Cursor), then restart the client: Get your PAT from , then ask your assistant: "Check TestDino health." You should see your account, organizations, and projects. Full setup for Cursor and Claude Desktop is in Integration. This MCP server bridges the gap between your TestDino test management platform and AI agents. Instead of manually navigating the TestDino dashboard, you can ask your AI assistant to: - Check test run results - Analyze test failures - Get detailed test case information - Manage manual test cases and suites - Plan releases, spin up manual test runs, and assign testers - Run exploratory testing sessions - Record per-case verdicts (passed / failed / blocked / etc.) from chat All through simple conversational commands.

README

以下为原文 README 节选,完整内容请查看原文。

TestDino MCP

A Model Context Protocol (MCP) server that connects TestDino to AI agents. This server enables you to interact with your TestDino test data directly through natural language commands.

Quick Start

Add this to your MCP client config (~/.cursor/mcp.json for Cursor), then restart the client:

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

Get your PAT from TestDino → User Settings → Personal Access Tokens, then ask your assistant: “Check TestDino health.” You should see your account, organizations, and projects. Full setup for Cursor and Claude Desktop is in Integration.

What is This?

This MCP server bridges the gap between your TestDino test management platform and AI agents. Instead of manually navigating the TestDino dashboard, you can ask your AI assistant to:

  • Check test run results
  • Analyze test failures
  • Get detailed test case information
  • Manage manual test cases and suites
  • Plan releases, spin up manual test runs, and assign testers
  • Run exploratory testing sessions
  • Record per-case verdicts (passed / failed / blocked / etc.) from chat

All through simple conversational commands.

Features

  • 🔍 Health Check: Verify your connection and validate your TestDino PAT. Get account information and list all available organizations and projects.
  • 📊 Test Run Management: List and retrieve detailed information about your test runs with filtering options (branch, time, author, commit, environment).
  • 🧪 Test Case Analysis: Get comprehensive details about individual test cases, including errors, logs, execution steps, and artifacts (screenshots, videos, traces).
  • 🐛 AI-Assisted Debugging: Debug test case failures with historical data aggregation, failure pattern analysis, and AI-friendly debugging prompts. Analyze patterns across multiple executions to identify root causes.
在 GitHub 查看完整 README

安装

npx -y @testdino/mcp
新手?先看 mcpskill.org 教程 →

配置

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