mcp-zebrunner
Verified Safeby maksimsarychau
Overview
A Model Context Protocol (MCP) server that integrates with Zebrunner Test Case Management to help QA teams manage test cases, test suites, and test execution data through AI assistants like Claude, enabling capabilities like test coverage analysis, test code generation, and failure diagnostics.
Installation
npm run startEnvironment Variables
- ZEBRUNNER_URL
- ZEBRUNNER_LOGIN
- ZEBRUNNER_TOKEN
- DEBUG
- ENABLE_RATE_LIMITING
- MAX_REQUESTS_PER_SECOND
- RATE_LIMITING_BURST
- ENABLE_RULES_ENGINE
- STRICT_URL_VALIDATION
- SKIP_URL_VALIDATION_ON_ERROR
- JIRA_BASE_URL
- MAX_PAGE_SIZE
- DEFAULT_PAGE_SIZE
Security Notes
The server uses `dotenv` for environment variables, preventing hardcoded secrets. It includes explicit `security.ts` utilities for path validation (`validateFilePath`), URL validation (`validateFileUrl`), and sanitizing error messages (`sanitizeErrorMessage`, `sanitizeApiError`). External process execution (e.g., `ffmpeg` for video analysis) is handled by robust libraries (`fluent-ffmpeg`) and inputs are validated, reducing command injection risk. There are no obvious `eval` or other dangerous arbitrary code execution patterns with untrusted input. Rate limiting is implemented and configurable, which helps prevent API abuse. Minor inherent risk for any external process interaction, but well mitigated.
Similar Servers
claude-code-buddy
An intelligent AI Agent orchestration system for Claude Code, focusing on smart task routing, prompt enhancement, project memory, workflow guidance, and planning, presented via a real-time terminal UI dashboard.
spec-oxide
A simple and lightweight Micro-Container Platform (MCP) designed for spec-driven development workflows.
vibes
Vibes transforms Claude Desktop into a conversational development environment through distributed MCP servers, allowing users to describe what they want to build and have Claude implement it while teaching them.
zapier-mcp
This repository provides plugins, skills, and commands for AI agents, specifically Claude, to enable sophisticated workflow automation and integration with 8,000+ apps via Zapier's Model Context Protocol (MCP) for engineering tasks like Jira management, git operations, and code reviews.