kogiQA MCP Web Browser

ทางการ

นี่คือเว็บเบราว์เซอร์ที่ช่วยให้เอเจนต์เขียนโค้ดของคุณ เช่น Claude Code สามารถเยี่ยมชมเว็บไซต์แทนคุณ และช่วยคุณระบุข้อบกพร่องหรือสร้างกรณีทดสอบ UI

GitHub
103
ลองใช้ MCP นี้ผู้สนับสนุน

คุณทำอะไรได้บ้างด้วย kogiQA Web Browser MCP?

ให้ผู้ช่วยของคุณขับเคลื่อนเบราว์เซอร์จริงผ่านภาษาธรรมชาติ—ไม่ต้องใช้ selectors

  • ดีบักปัญหาสไตล์ — ให้ผู้ช่วยตรวจสอบหน้าเพจและอธิบายว่าทำไม element ถึงล้นหรือวางตำแหน่งผิด แล้วแนะนำวิธีแก้ไขด้วย CSS
  • แก้ไขข้อผิดพลาดในคอนโซล — ขอให้ผู้ช่วยนำทางผ่านหน้าเพจ เก็บข้อผิดพลาดจากคอนโซล และนำไปแก้ไขในซอร์สโค้ดของคุณ
  • แมปและจัดทำเอกสารแอปของคุณ — สั่งให้ผู้ช่วยสำรวจลิงก์ภายในและสร้างภาพรวมแบบ Markdown ของฟีเจอร์ในแต่ละหน้า
  • สร้างเทสต์แบบ end-to-end — ขอเทสต์ Cypress ที่ครอบคลุมเส้นทางหลัก (happy path) และข้อผิดพลาดจากการตรวจสอบความถูกต้อง
  • รันการทดสอบเชิงสำรวจ — ให้ผู้ช่วยลองป้อนข้อมูลกรณีขอบในฟอร์ม และรายงานพฤติกรรมที่เสียหายหรือไม่สอดคล้องกัน

เอกสาร

kogiQA MCP Web Browser

เซิร์ฟเวอร์ Model Context Protocol (MCP) ที่ให้ความสามารถในการทำงานอัตโนมัติของเบราว์เซอร์โดยใช้ kogiQA เซิร์ฟเวอร์นี้ช่วยให้ LLM สามารถโต้ตอบกับหน้าเว็บผ่านภาษาธรรมชาติ โดยไม่จำเป็นต้องใช้ภาพหน้าจอหรือโมเดลที่ปรับแต่งด้วยภาพ

ใช้สำหรับ:

  • แก้ไขปัญหาด้านสไตล์ (style) บนหน้าของคุณ
  • แก้ไขข้อผิดพลาดในคอนโซลโดยอัตโนมัติ
  • จัดทำแผนที่และบันทึกฟังก์ชันการทำงานของเว็บแอปของคุณ
  • เขียนเทสต์แบบ end-to-end โดยอัตโนมัติ
  • ทำให้การทดสอบเชิงสำรวจแอปพลิเคชันของคุณเป็นอัตโนมัติ

ดูตัวอย่างพรอมต์ Usage Examples

kogiQA MCP เทียบกับ Playwright MCP

kogiQA MCP Server มีเบราว์เซอร์ที่รวมความสามารถของอัลกอริทึมควบคุมเบราว์เซอร์ kogiQA ซึ่งช่วยให้เอเจนต์โต้ตอบกับหน้าเว็บได้โดยไม่ต้องใช้ตัวเลือก (selector) ประหยัดเวลาและโทเค็น

การติดตั้ง

ติดตั้งอัตโนมัติ:

npx kogiqa-mcp@latest

Claude Code

claude mcp add kogiqa-browser npx kogiqa-mcp@latest

VS Code

คลิกปุ่มใดปุ่มหนึ่งด้านล่างเพื่อติดตั้งโดยตรงใน VS Code:

Install in VS Code Install in VS Code Insiders

หรือติดตั้งผ่าน VS Code CLI:

code --add-mcp '{"name":"kogiqa-browser","command":"npx","args":["kogiqa-mcp@latest"]}'

Cursor

Install in Cursor

หรือไปที่ Cursor SettingsMCPAdd new MCP Server แล้วป้อนคำสั่ง npx kogiqa-mcp@latest

การกำหนดค่ามาตรฐาน

สำหรับ MCP ไคลเอนต์อื่น ๆ ให้เพิ่มข้อมูลต่อไปนี้ในการกำหนดค่า MCP ของคุณ:

{
  "mcpServers": {
    "kogiqa-browser": {
      "command": "npx",
      "args": [
        "kogiqa-mcp@latest"
      ]
    }
  }
}

ตัวอย่างการใช้งาน

เมื่อกำหนดค่าเซิร์ฟเวอร์แล้ว เพียงแค่พูดคุยกับเอเจนต์ของคุณด้วยภาษาธรรมชาติ เนื่องจาก kogiQA ไม่ต้องใช้ตัวเลือก (selector) คุณเพียงอธิบายสิ่งที่ต้องการให้ทำ — ไม่ใช่วิธีค้นหาองค์ประกอบ

ทดสอบแบบ smoke-test สำหรับขั้นตอนผู้ใช้

Open http://localhost:3000, log in with the demo credentials, add the first product to the cart, and verify that the cart badge shows "1".

แก้ไขปัญหาด้านสไตล์

Go to https://myapp.example.com/pricing and check why the "Pro" plan card overflows its container on a 1280px-wide viewport. Suggest a CSS fix.

แก้ไขข้อผิดพลาดในคอนโซล

Navigate to http://localhost:5173, open every page linked from the main menu, collect all console errors, and fix them in the source code.

จัดทำแผนที่และบันทึกแอปของคุณ

Explore https://staging.example.com, follow all internal links up to two levels deep, and produce a Markdown document describing each page and its main features.

สร้างเทสต์แบบ end-to-end

Walk through the sign-up flow at http://localhost:3000/signup and write Cypress end-to-end tests covering the happy path and validation errors.

การทดสอบเชิงสำรวจ

Do 10 minutes of exploratory testing on http://localhost:8080: try edge-case inputs in every form you find and report anything that looks broken or inconsistent.

ข้อกำหนด

  • Node.js เวอร์ชัน 20 หรือใหม่กว่า
  • VS Code, Cursor, Windsurf, Claude Desktop, Goose, Junie หรือ MCP ไคลเอนต์อื่น ๆ