Debugg AI MCP Server

Debugg AI MCP Server

Tự động hóa kiểm thử UI end-to-end và phân tích giao diện với Debugg AI MCP Server—không cần thiết lập hay viết script thủ công. Kết nối liền mạch với FlowHunt và các pipeline CI/CD của bạn để QA ứng dụng web thông minh, nhanh chóng hơn.

Debugg AI MCP Server làm gì?

Debugg AI MCP Server là một server tự động hóa trình duyệt và kiểm thử end-to-end (E2E) dựa trên AI được xây dựng theo Model Context Protocol (MCP). Nó cho phép các trợ lý và agent AI tự động kiểm thử UI, mô phỏng hành vi người dùng, và phân tích giao diện của các ứng dụng web đang chạy thông qua lệnh ngôn ngữ tự nhiên hoặc công cụ CLI. Server này loại bỏ nhu cầu thiết lập thủ công các framework kiểm thử như Playwright hay proxy trình duyệt, mang đến giải pháp quản lý từ xa hoàn toàn, tích hợp liền mạch với môi trường phát triển cục bộ hoặc từ xa thông qua các tunnel bảo mật. Lập trình viên có thể kích hoạt kiểm thử UI dựa trên user story, theo dõi kết quả lịch sử và tích hợp quy trình này vào pipeline CI/CD, tăng năng suất và độ tin cậy trong phát triển phần mềm.

Danh sách Prompt

Không có thông tin về template prompt trong repository.

Danh sách tài nguyên

Không có tài nguyên cụ thể nào được liệt kê trong repository.

Danh sách công cụ

  • debugg_ai_test_page_changes
    Cho phép chạy kiểm thử UI dựa trên user story hoặc mô tả ngôn ngữ tự nhiên. Công cụ này tự động hóa thao tác trình duyệt và luồng kiểm thử E2E, báo cáo tiến trình và kết quả về cho người dùng.

Các trường hợp sử dụng của MCP Server này

  • Kiểm thử UI tự động
    Chạy kiểm thử UI end-to-end cho ứng dụng web ngay lập tức với mô tả bằng ngôn ngữ tự nhiên, giảm thiểu việc viết script kiểm thử thủ công.
  • Tích hợp ứng dụng web localhost
    Kiểm thử các ứng dụng đang phát triển trên bất kỳ cổng localhost nào, mô phỏng thao tác và luồng người dùng thực mà không cần cấu hình bổ sung.
  • Tích hợp liên tục/triển khai liên tục (CI/CD)
    Tích hợp kiểm thử E2E tự động vào pipeline CI/CD, đảm bảo các thay đổi code mới được xác thực trước khi triển khai.
  • Phân tích giao diện tự động
    Tự động phân tích thay đổi giao diện và phát hiện hồi quy UI trong quy trình kiểm thử.
  • Theo dõi kết quả kiểm thử lịch sử
    Truy cập và xem lại toàn bộ kết quả kiểm thử trước đó trên dashboard của Debugg.AI để kiểm toán và cải tiến.

Hướng dẫn thiết lập

Windsurf

  1. Đảm bảo các điều kiện tiên quyết như Node.js đã được cài đặt.
  2. Mở file cấu hình của Windsurf.
  3. Thêm Debugg AI MCP server vào danh sách MCP server bằng đoạn JSON sau:
    {
      "mcpServers": {
        "debugg-ai-mcp": {
          "command": "npx",
          "args": ["@debugg-ai/mcp-server@latest"]
        }
      }
    }
    
  4. Lưu cấu hình và khởi động lại Windsurf.
  5. Kiểm tra server đã chạy và truy cập được chưa.

Claude

  1. Cài đặt Node.js nếu chưa có.
  2. Tìm đến phần cấu hình MCP của Claude.
  3. Thêm Debugg AI MCP server:
    {
      "mcpServers": {
        "debugg-ai-mcp": {
          "command": "npx",
          "args": ["@debugg-ai/mcp-server@latest"]
        }
      }
    }
    
  4. Lưu thay đổi và khởi động lại Claude.
  5. Xác nhận tích hợp server bằng cách kiểm tra các công cụ MCP có sẵn.

Cursor

  1. Thiết lập Node.js trên hệ thống của bạn.
  2. Chỉnh sửa file cấu hình MCP của Cursor.
  3. Thêm mục server:
    {
      "mcpServers": {
        "debugg-ai-mcp": {
          "command": "npx",
          "args": ["@debugg-ai/mcp-server@latest"]
        }
      }
    }
    
  4. Lưu và khởi động lại Cursor.
  5. Kiểm tra danh sách công cụ để xem các tool của Debugg AI server.

Cline

  1. Đảm bảo Node.js đã được cài đặt.
  2. Mở file cấu hình MCP của Cline.
  3. Thêm cấu hình sau:
    {
      "mcpServers": {
        "debugg-ai-mcp": {
          "command": "npx",
          "args": ["@debugg-ai/mcp-server@latest"]
        }
      }
    }
    
  4. Lưu file và khởi động lại Cline.
  5. Kiểm tra tính sẵn sàng của server.

Bảo mật API Key

Để bảo mật API key, sử dụng biến môi trường trong cấu hình:

{
  "mcpServers": {
    "debugg-ai-mcp": {
      "command": "npx",
      "args": ["@debugg-ai/mcp-server@latest"],
      "env": {
        "DEBUGG_AI_API_KEY": "${DEBUGG_AI_API_KEY}"
      },
      "inputs": {
        "apiKey": "${DEBUGG_AI_API_KEY}"
      }
    }
  }
}

Cách sử dụng MCP này trong luồng

Sử dụng MCP trong FlowHunt

Để tích hợp MCP server vào luồng FlowHunt, bắt đầu bằng việc thêm thành phần MCP vào luồng và kết nối với agent AI của bạn:

FlowHunt MCP flow

Nhấp vào thành phần MCP để mở bảng cấu hình. Trong phần cấu hình hệ thống MCP, nhập thông tin server MCP của bạn theo định dạng JSON dưới đây:

{
  "debugg-ai-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sau khi cấu hình, agent AI sẽ có thể sử dụng MCP này như một công cụ với đầy đủ chức năng và khả năng của nó. Hãy nhớ đổi “debugg-ai-mcp” thành tên thực tế và thay URL bằng URL server MCP của bạn.


Tổng quan

MụcKhả dụngChi tiết/Ghi chú
Tổng quan
Danh sách PromptKhông tìm thấy trong repo
Danh sách tài nguyênKhông tìm thấy trong repo
Danh sách công cụdebugg_ai_test_page_changes
Bảo mật API KeyCó ví dụ sử dụng env
Hỗ trợ lấy mẫu (không quá quan trọng)Không đề cập trong repo

Một MCP server ổn định cho kiểm thử E2E dựa trên AI, tuy nhiên việc thiếu template prompt và tài nguyên cụ thể giới hạn khả năng mở rộng cho các workflow MCP nâng cao. Bộ công cụ và thiết lập đơn giản, đáp ứng tốt các trường hợp tự động hóa cơ bản. Đánh giá: 6/10.


MCP Score

Có LICENSE✅ (MIT)
Có ít nhất một công cụ
Số Forks11
Số Stars45

Câu hỏi thường gặp

Debugg AI MCP Server là gì?

Debugg AI MCP Server là một server tự động hóa trình duyệt dựa trên AI và kiểm thử end-to-end (E2E) được quản lý hoàn toàn. Nó cho phép các agent và trợ lý AI tự động kiểm thử UI, mô phỏng hành vi người dùng và phân tích giao diện của các ứng dụng web thông qua ngôn ngữ tự nhiên hoặc CLI mà không cần thiết lập thủ công.

Những trường hợp sử dụng phổ biến của Debugg AI MCP Server là gì?

Các trường hợp sử dụng bao gồm kiểm thử UI tự động qua ngôn ngữ tự nhiên, tích hợp ứng dụng web localhost, xác thực pipeline CI/CD trơn tru, phân tích giao diện và so sánh hồi quy, và theo dõi kết quả kiểm thử trong lịch sử.

Cách thiết lập Debugg AI MCP Server với FlowHunt như thế nào?

Thêm thành phần MCP vào luồng FlowHunt của bạn, mở bảng cấu hình và nhập thông tin server MCP sử dụng định dạng JSON được khuyến nghị. Đảm bảo dùng đúng tên server và bảo mật API key qua biến môi trường.

Làm thế nào để bảo mật API key của tôi?

Sử dụng biến môi trường trong cấu hình server MCP để bảo vệ thông tin nhạy cảm. Thêm API key bằng các phần 'env' và 'inputs' như minh họa trong ví dụ tài liệu.

Debugg AI MCP Server có cung cấp template prompt hoặc tài nguyên cụ thể không?

Không, repository hiện tại không bao gồm tài liệu về prompt template hay tài nguyên bổ sung cụ thể, nhưng công cụ kiểm thử chính và hướng dẫn thiết lập đã được cung cấp đầy đủ.

Tối ưu hóa kiểm thử UI với Debugg AI MCP Server

Trải nghiệm tự động hóa trình duyệt nhanh chóng, đáng tin cậy, và mạnh mẽ nhờ AI cùng kiểm thử end-to-end. Tích hợp Debugg AI MCP Server với FlowHunt và các pipeline CI/CD để đảm bảo chất lượng ứng dụng web dễ dàng.

Tìm hiểu thêm

Tích hợp Máy chủ GDB MCP
Tích hợp Máy chủ GDB MCP

Tích hợp Máy chủ GDB MCP

Máy chủ GDB MCP cung cấp các khả năng của GNU Debugger cho trợ lý AI và các client, cho phép tự động hóa, gỡ lỗi từ xa theo lập trình, quản lý breakpoint, kiểm ...

6 phút đọc
AI Debugging +4
BuiltWith MCP Server
BuiltWith MCP Server

BuiltWith MCP Server

BuiltWith MCP Server cho phép các tác nhân AI phân tích và xác định các công nghệ được sử dụng phía sau bất kỳ website nào bằng cách kết nối các truy vấn ngôn n...

5 phút đọc
AI MCP Server +4
JMeter MCP Server
JMeter MCP Server

JMeter MCP Server

JMeter MCP Server kết nối Apache JMeter với các quy trình làm việc dựa trên AI, cho phép tự động hóa kiểm thử hiệu năng, phân tích và tích hợp liền mạch vào các...

5 phút đọc
Performance Testing AI Integration +4