mshegolev avatar

Allure Testops Mcp

mshegolev/allure-testops-mcp

Connects Claude to Allure TestOps instances (SaaS or self-hosted) over REST API. You get six read-only tools: list projects, pull launch history, fetch test results by status, search for failed tests, and retrieve test case lists with automation stats. Built with FastMCP and designed for corporate environments, so it includes proxy bypass, optional SSL verification toggle, and API token auth. Every tool returns structured output with pagination and emits progress events for multi-step calls. Useful when you need to query test execution data, debug flaky suites, or generate reports without leaving your editor.

GitHub stars
3
tools
20
auth
Secret needed
transport
STDIO
env vars
3
last updated
Oct 29, 2026

Tools

20 tools

Public tool metadata for what this MCP can expose to an agent.

allure_list_projectsAll projects (id, name, abbreviation)

All projects (id, name, abbreviation)

No parameter schema in public metadata yet.

allure_get_project_statisticsTC count, automation rate, last-launch summary

TC count, automation rate, last-launch summary

No parameter schema in public metadata yet.

allure_list_launchesRecent launches with pass/fail stats

Recent launches with pass/fail stats

No parameter schema in public metadata yet.

allure_get_test_resultsTest results in a launch (filter by status)

Test results in a launch (filter by status)

No parameter schema in public metadata yet.

allure_search_failed_testsFAILED/BROKEN tests in the last or a given launch

FAILED/BROKEN tests in the last or a given launch

No parameter schema in public metadata yet.

allure_list_test_casesTest cases (automated/manual + owner filters)

Test cases (automated/manual + owner filters)

No parameter schema in public metadata yet.

allure_get_test_caseOne test case's full detail + scenario steps

One test case's full detail + scenario steps

No parameter schema in public metadata yet.

allure_get_test_case_custom_fieldsA test case's custom-field values

A test case's custom-field values

No parameter schema in public metadata yet.

allure_list_statusesA project's statuses (id, name, color)

A project's statuses (id, name, color)

No parameter schema in public metadata yet.

allure_list_layersA project's test layers (id, name)

A project's test layers (id, name)

No parameter schema in public metadata yet.

allure_list_custom_fieldsA project's custom-field schema

A project's custom-field schema

No parameter schema in public metadata yet.

allure_list_categoriesDefect categories (named/coloured buckets)

Defect categories (named/coloured buckets)

No parameter schema in public metadata yet.

allure_list_category_matchersRegex automation rules (message/trace → category)

Regex automation rules (message/trace → category)

No parameter schema in public metadata yet.

allure_create_test_caseCreate a test case

Create a test case

No parameter schema in public metadata yet.

allure_update_test_casePartial update of a test case

Partial update of a test case

No parameter schema in public metadata yet.

allure_delete_test_casePermanent delete (destructive — needs confirm=true)

Permanent delete (destructive — needs confirm=true)

No parameter schema in public metadata yet.

allure_create_categoryCreate a defect category

Create a defect category

No parameter schema in public metadata yet.

allure_delete_categoryPermanent delete (destructive — needs confirm=true)

Permanent delete (destructive — needs confirm=true)

No parameter schema in public metadata yet.

allure_create_category_matcherCreate + attach a regex automation rule

Create + attach a regex automation rule

No parameter schema in public metadata yet.

allure_delete_category_matcherPermanent delete (destructive — needs confirm=true)

Permanent delete (destructive — needs confirm=true)

No parameter schema in public metadata yet.

Sponsors

Configuration

ALLURE_URL*

Allure TestOps URL (e.g. https://allure.example.com)

ALLURE_TOKEN*secret

API token from Allure TestOps (Profile -> API tokens)

ALLURE_SSL_VERIFYdefault: true

Verify SSL certificates (true/false). Set to 'false' for self-signed corp certs.

Readme

allure-testops-mcp

PyPI Python License: MIT Tests Allure TestOps MCP server

An MCP server for Allure TestOps. It lets an LLM agent (Claude Code, Cursor, OpenCode, …) explore and manage projects, launches, test cases, test results and reference data through the Allure REST API.


View the full README on GitHub

Details

Repository
github.com/mshegolev/allure-testops-mcp
Package
allure-testops-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from mshegolev