MCP低风险未认领

Advanced Zebrunner MCP Server

Advanced analytics, reporting, and safe mutations for Zebrunner. 64 tools, 14 resources, 17 prompts.

maksimsarychaumaksimsarychau/mcp-zebrunner★ 5更新于 2026年7月8日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.maksimsarychau/mcp-zebrunner",
  "description": "Advanced analytics, reporting, and safe mutations for Zebrunner. 64 tools, 14 resources, 17 prompts.",
  "title": "Advanced Zebrunner MCP Server",
  "repository": {
    "url": "https://github.com/maksimsarychau/mcp-zebrunner",
    "source": "github"
  },
  "version": "9.2.1",
  "websiteUrl": "https://github.com/maksimsarychau/mcp-zebrunner",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "mcp-zebrunner",
      "version": "9.2.1",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Base URL for your Zebrunner instance (e.g., https://your-instance.zebrunner.com)",
          "isRequired": true,
          "format": "string",
          "name": "ZEBRUNNER_URL"
        },
        {
          "description": "Your Zebrunner username/login",
          "isRequired": true,
          "format": "string",
          "name": "ZEBRUNNER_LOGIN"
        },
        {
          "description": "Your Zebrunner API authentication token (Personal API Token from Settings → API Tokens, or refreshToken from SSO session)",
          "isRequired": true,
          "format": "string",
          "isSecret": true,
          "name": "ZEBRUNNER_TOKEN"
        },
        {
          "description": "API request timeout in milliseconds (default: 30000)",
          "format": "string",
          "name": "TIMEOUT"
        },
        {
          "description": "Number of retry attempts for failed API requests (default: 3)",
          "format": "string",
          "name": "RETRY_ATTEMPTS"
        },
        {
          "description": "Delay between retry attempts in milliseconds (default: 1000)",
          "format": "string",
          "name": "RETRY_DELAY"
        },
        {
          "description": "Maximum page size for paginated API requests (default: 100, max: 1000)",
          "format": "string",
          "name": "MAX_PAGE_SIZE"
        },
        {
          "description": "Default page size for paginated API requests (default: 10)",
          "format": "string",
          "name": "DEFAULT_PAGE_SIZE"
        },
        {
          "description": "Enable debug logging (default: false)",
          "format": "string",
          "name": "DEBUG"
        },
        {
          "description": "Enable the rules engine for test case validation (default: auto-detected from mcp-zebrunner-rules.md file)",
          "format": "string",
          "name": "ENABLE_RULES_ENGINE"
        },
        {
          "description": "Enable strict URL validation for security (default: true)",
          "format": "string",
          "name": "STRICT_URL_VALIDATION"
        },
        {
          "description": "Skip URL validation if it fails (less secure, more permissive) (default: false)",
          "format": "string",
          "name": "SKIP_URL_VALIDATION_ON_ERROR"
        },
        {
          "description": "Enable rate limiting for API calls (default: true)",
          "format": "string",
          "name": "ENABLE_RATE_LIMITING"
        },
        {
          "description": "Maximum API requests per second (default: 5, max: 100)",
          "format": "string",
          "name": "MAX_REQUESTS_PER_SECOND"
        },
        {
          "description": "Allow burst of API requests (default: 10, max: 200)",
          "format": "string",
          "name": "RATE_LIMITING_BURST"
        }
      ]
    },
    {
      "registryType": "npm",
      "identifier": "mcp-zebrunner",
      "version": "9.2.1",
      "transport": {
        "type": "streamable-http",
        "url": "http://localhost:{PORT}/mcp"
      },
      "environmentVariables": [
        {
          "description": "HTTP server port (required for StreamableHTTP mode)",
          "isRequired": true,
          "format": "string",
          "name": "PORT"
        },
        {
          "description": "Base URL for your Zebrunner instance (e.g., https://your-instance.zebrunner.com)",
          "isRequired": true,
          "format": "string",
          "name": "ZEBRUNNER_URL"
        },
        {
          "description": "Transport mode: stdio, http, or auto (default: auto)",
          "format": "string",
          "name": "MCP_TRANSPORT"
        },
        {
          "description": "Authentication mode: headers, oauth, or both (default: headers)",
          "format": "string",
          "name": "MCP_AUTH_MODE"
        },
        {
          "description": "Public URL of this MCP server (for OAuth metadata)",
          "format": "string",
          "name": "MCP_SERVER_URL"
        }
      ]
    }
  ]
}

权限

声明检测
运行代码—node
安装—npm:mcp-zebrunner@9.2.1npm:mcp-zebrunner@9.2.1
安装时运行脚本—无
网络无无
需要的凭据ZEBRUNNER_TOKENZEBRUNNER_TOKEN
工作区外的路径—无
智能体工具—无

检查

低风险 · 没有发现需要提醒的地方。

未经人工审核 · 已做规则检查;模型审核尚未开启。

版本

  1. #19.2.1最新2026年10月7日