PP

perfectocode/perfecto-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

4 stars 4 forks 품질 83 트렌드 32Apache-2.0

Connect AI tools directly to Perfecto's cloud-based testing platform.

개요

The Perfecto MCP Server connects AI tools directly to Perfecto's cloud-based testing platform. This gives AI agents, assistants, and chatbots the ability to manage complete testing workflows from creation to execution and reporting. All through natural language interactions. - Perfecto Security Token - Compatible MCP host (VS Code, Claude Desktop, Cursor, Windsurf, etc.) 1. Follow the Perfecto Security Token guide to obtain your Security Token. 2. Save the token into a file named perfecto-security-token.txt file in the same folder where you'll place the MCP binary. Make sure to locate the binary along with the token file in a safe place. It is possible to configure another site for the file location, you can use the environment variable PERFECTO_SECURITY_TOKEN_FILE with the full path including the name of the file you want to use. The easiest way to configure your MCP client is using our interactive CLI tool: 1.

README

원문 README의 일부입니다. 원문 보기.


Perfecto MCP Server

The Perfecto MCP Server connects AI tools directly to Perfecto’s cloud-based testing platform. This gives AI agents, assistants, and chatbots the ability to manage complete testing workflows from creation to execution and reporting. All through natural language interactions.


Prerequisites

  • Perfecto Security Token
  • Compatible MCP host (VS Code, Claude Desktop, Cursor, Windsurf, etc.)

Setup

Get Perfecto Security Token

  1. Follow the Perfecto Security Token guide to obtain your Security Token.
  2. Save the token into a file named perfecto-security-token.txt file in the same folder where you’ll place the MCP binary.

[!IMPORTANT] Make sure to locate the binary along with the token file in a safe place. It is possible to configure another site for the file location, you can use the environment variable PERFECTO_SECURITY_TOKEN_FILE with the full path including the name of the file you want to use.

Quick Setup with CLI Tool ⚡

The easiest way to configure your MCP client is using our interactive CLI tool:

  1. Download the appropriate binary for your operating system from the Releases page

[!NOTE] Choose the binary that matches your OS (Windows, macOS, Linux)

  1. Place the binary in the same folder as your perfecto-security-token.txt file
  2. Execute or Double-click the binary to launch the interactive configuration tool
  3. The tool automatically generates the JSON configuration file for you
  4. Setup cloud name in the JSON configuration PERFECTO_CLOUD_NAME with the name of your Perfecto Cloud environment.

https://github.com/user-attachments/assets/10fffeee-b01d-4138-af7a-ea0018471730


Docker MCP Client Configuration

{
  "mcpServers": {
    "Docker Perfecto MCP": {
      "command": "docker",
      "args": [
        "run",
        "--pull=always",
        "--rm",
        "-i",
        "-e",
        "PERFECTO_CLOUD_NAME=your_cloud_name",
        "-e",
        "PERFECTO_SECURITY_TOKEN=your_security_token",
        "ghcr.io/perfectocode/perfecto-mcp:latest"
      ]
    }
  }
}

[!IMPORTANT] For Windows OS, paths must use backslashes (\) and be properly escaped as double backslashes (\\) in the JSON configuration. E.g.: C:\\User\\Desktop\\mcp_test_folder

[!NOTE]

GitHub에서 전체 README 보기

설치

docker run --pull=always --rm -i -e PERFECTO_CLOUD_NAME=your_cloud_name -e PERFECTO_SECURITY_TOKEN=your_security_token ghcr.io/perfectocode/perfecto-mcp:latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "Docker Perfecto MCP": { "command": "docker", "args": [ "run", "--pull=always", "--rm", "-i", "-e", "PERFECTO_CLOUD_NAME=your_cloud_name", "-e", "PERFECTO_SECURITY_TOKEN=your_security_token", "ghcr.io/perfectocode/perfecto-mcp:latest" ] } } }