Advanced Zebrunner MCP Server

A Model Context Protocol (MCP) server that brings advanced analytics, reporting, failure forensics, and safe TCM mutations to Zebrunner. Designed to coexist with the official Zebrunner MCP (beta) - see the "Dual-MCP setup" section below. Its 40 documented tools cover adv, test, case, cases. It runs locally over stdio via the published package.

People connecting data & analytics tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-21 · ★ 5 · #23 OF 75 MAINTAINED DATA & ANALYTICS · VERIFIED 2026-08-25

AGPL-3.0 · TypeScript servers · how we verify → /methodology

01 · Install Advanced Zebrunner MCP Server

before you install - you'll need

Set ZEBRUNNER_URL, ZEBRUNNER_LOGIN, ZEBRUNNER_TOKEN, ENABLE_RULES_ENGINE, DEFAULT_PAGE_SIZE, MAX_PAGE_SIZE before connecting.

Claude Code

claude mcp add maksimsarychau-mcp-zebrunner -- npx -y mcp-zebrunner

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "maksimsarychau-mcp-zebrunner": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-zebrunner"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license AGPL-3.0 - declared in the repository

npm package mcp-zebrunner - unscoped; check the name against the project README before installing

registry namespace io.github.maksimsarychau is GitHub-verified and matches the repo owner

03 · What Advanced Zebrunner MCP Server can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can get detailed test case information, fetch multiple cases by key (partial success), filter by specific automation states, and search test cases by title (partial match).

The 40 tools it gives your agent

Extracted from the project's README - what Advanced Zebrunner MCP Server lets an agent do.

adv_get_test_case_by_key
- Get detailed test case information
adv_batch_get_test_cases
- Fetch multiple cases by key (partial success)
adv_get_test_cases_advanced
- Advanced filtering with automation states, dates
adv_get_test_cases_by_automation_state
- Filter by specific automation states
adv_get_test_case_by_title
- Search test cases by title (partial match)
adv_get_test_case_by_filter
- Advanced filtering by suite, dates, priority, automation state
adv_get_automation_states
- List available automation states
adv_get_automation_priorities
- List available priorities with IDs
adv_get_all_tcm_test_cases_by_project
- Get ALL test cases (handles pagination)
adv_get_all_tcm_test_cases_with_root_suite_id
- All test cases with hierarchy info
adv_get_test_cases_by_suite_smart
- Smart suite test case retrieval with root/child auto-detection
adv_list_test_suites
- List suites with pagination
show all 40 tools
adv_get_suite_hierarchy
- Hierarchical tree view
adv_get_root_suites
- Get top-level suites
adv_get_all_subsuites
- Get all child suites
adv_get_tcm_suite_by_id
- Get suite by ID (simple: fast direct API, full: hierarchy-enriched)
adv_get_tcm_test_suites_by_project
- Comprehensive suite listing
adv_get_all_tcm_test_case_suites_by_project
- Get all TCM test case suites with pagination
adv_get_root_id_by_suite_id
- Find root suite for any suite
adv_create_test_suite
- (Beta) Create a new Test Suite
adv_update_test_suite
- (Beta) Update an existing Test Suite (full PUT)
adv_create_test_case
- (Beta) Create a new Test Case with runtime validation of priorities, automation states, and custom fields. Accepts {file_path} in attachments. Optional source_c
adv_update_test_case
- (Beta) Partially update a Test Case by ID or key (PATCH). Accepts {file_path} in attachments for local file upload.
adv_analyze_test_impact
- Rank Zebrunner cases affected by code changes from compact semantic context
adv_get_test_coverage_by_test_case_steps_by_key
- Analyze implementation coverage
adv_get_enhanced_test_coverage_with_rules
- Rules-based coverage analysis
adv_analyze_test_cases_duplicates
- Find and group similar test cases by step similarity
adv_analyze_test_cases_duplicates_semantic
- Advanced semantic analysis with LLM-powered step clustering
adv_generate_draft_test_by_key
- Generate test code with framework detection
adv_validate_test_case
- Quality validation with improvement
adv_improve_test_case
- Dedicated improvement tool
adv_get_launch_details
- Comprehensive launch information; optional includeJobParameters for Jenkins Build Now discovery
adv_rerun_launch_failures
- 🆕 v9.1.0 Rerun failed/aborted tests for one or many launches (preview/confirm)
adv_start_launch
- 🆕 v9.1.0 Trigger Jenkins Build Now (not Launch Launchers); preview/confirm
adv_get_launch_summary
- Quick launch overview
adv_get_all_launches_for_project
- List individual launch executions with pagination
adv_get_all_launches_with_filter
- Search launches by milestone/build/name
adv_generate_weekly_regression_stability_report
- Weekly regression stability report with WoW delta, linked issues, and strict Jira-ready output. Supports launch list or build-based auto-discovery (version-segm
adv_analyze_regression_runtime
- Regression Runtime Efficiency - per-launch elapsed time, attempt/re-run breakdown, configurable duration classification (Short/Medium/Long), dual metrics for bo
adv_analyze_test_failure
- Deep forensic analysis of failed tests with logs, screenshots, error classification, and recommendations. NEW in v5.11.0: Compare with last passed execution! Sh

Latest releases

v9.2.8 · 2026-08-21

Release v9.2.8 - Test Impact Analysis · August 2026 · Highlights · New adv_analyze_test_impact tool: bounded Zebrunner-side test impact analysis from compact semantic change context (features, behaviors, symbols…

v9.2.6 · 2026-08-07

Release v9.2.6 - Dependency security and detailed statuses · August 2026 · Highlights · Cleared all production and development dependency advisories without npm audit fix --force. · Added opt-in includeDetailedStatuses…

v9.2.1 · 2026-07-08

Release v9.2.1 - Metrics + compact expansion + bugfixes · July 2026 · 64 (adv_) · Resources: 14 · Prompts: 17 · v9.2.1 builds on v9.2.0 token optimizations with LLM-visible metrics, compact on 19 additional tools, and…

04 · Who maintains Advanced Zebrunner MCP Server

Advanced Zebrunner MCP Server is maintained by maksimsarychau. It's the only MCP server we track from this author; the repo dates to Oct 2025.

05 · Facts

category
data & analytics - ranked #23 of 75 actively-maintained data & analytics servers as of 2026-08-25.
release cadence
4 releases in the last 90 days (latest 2026-08-21)
registry
io.github.maksimsarychau/mcp-zebrunner (active, first published 2025-12-02 · 4 versions)
packages
npm:mcp-zebrunner · npm:mcp-zebrunner

06 · Advanced Zebrunner MCP Server FAQ

Is Advanced Zebrunner MCP Server still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-21 and it shipped 4 releases in the last 90 days. We re-verify nightly.

What can Advanced Zebrunner MCP Server do?

With this server connected, an agent can get detailed test case information, fetch multiple cases by key (partial success), filter by specific automation states, and search test cases by title (partial match).

How do I install Advanced Zebrunner MCP Server?

Run `npx -y mcp-zebrunner`. The README documents 6 environment variables (ZEBRUNNER_URL, ZEBRUNNER_LOGIN, ZEBRUNNER_TOKEN…) to set first. Set ZEBRUNNER_URL, ZEBRUNNER_LOGIN, ZEBRUNNER_TOKEN, ENABLE_RULES_ENGINE, DEFAULT_PAGE_SIZE, MAX_PAGE_SIZE before connecting. You can also paste the ready-made client config above.

Does Advanced Zebrunner MCP Server run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Advanced Zebrunner MCP Server

More data & analytics MCP servers · Markifact: AI Performance Marketing · Okama MCP · Instagram MCP · Gtm Ga4

More TypeScript MCP servers · The Crawler · Devkit Server · Mapbox MCP Server · Oracle · Qnap · see all