kogiQA MCP Web Browser
ทางการนี่คือเว็บเบราว์เซอร์ที่ช่วยให้เอเจนต์เขียนโค้ดของคุณ เช่น Claude Code สามารถเยี่ยมชมเว็บไซต์แทนคุณ และช่วยคุณระบุข้อบกพร่องหรือสร้างกรณีทดสอบ UI
คุณทำอะไรได้บ้างด้วย Kogi QA Web Browser MCP?
- แก้ไขปัญหาด้านสไตล์ — ให้เอเจนต์ตรวจสอบหน้าเว็บที่ความกว้างวิวพอร์ตที่กำหนด ระบุปัญหาการจัดวาง และแนะนำการแก้ไข CSS
- แก้ไขข้อผิดพลาดคอนโซลโดยอัตโนมัติ — ให้เอเจนต์นำทางไปยังทุกหน้าที่เชื่อมโยงจากเมนู รวบรวมข้อผิดพลาดคอนโซล และนำการแก้ไขไปใช้ในซอร์สโค้ด
- ทำแผนที่และบันทึกฟังก์ชันการทำงานของเว็บแอป — สั่งให้เอเจนต์รวบรวมข้อมูลลิงก์ภายในจนถึงระดับความลึกที่กำหนด และสร้างเอกสาร Markdown ที่อธิบายแต่ละหน้าและคุณสมบัติของหน้า
- สร้างการทดสอบแบบ end-to-end — อธิบายโฟลว์ผู้ใช้ (เช่น การสมัครสมาชิก) และขอให้เอเจนต์ดำเนินการตามโฟลว์นั้น พร้อมสร้างผลลัพธ์เป็น Cypress tests ที่ครอบคลุมทั้งเส้นทางปกติและข้อผิดพลาดในการตรวจสอบ
- ดำเนินการทดสอบเชิงสำรวจ — ขอให้ทำการทดสอบเชิงสำรวจแบบจำกัดเวลาด้วยอินพุตกรณีขอบในทุกฟอร์ม พร้อมรายงานสิ่งที่เสียหายหรือไม่สอดคล้องกัน
เอกสาร
kogiQA MCP Web Browser
เซิร์ฟเวอร์ Model Context Protocol (MCP) ที่ให้ความสามารถในการทำงานอัตโนมัติของเบราว์เซอร์โดยใช้ kogiQA เซิร์ฟเวอร์นี้ช่วยให้ LLM สามารถโต้ตอบกับหน้าเว็บผ่านภาษาธรรมชาติ โดยไม่จำเป็นต้องใช้ภาพหน้าจอหรือโมเดลที่ปรับแต่งด้วยภาพ
ใช้สำหรับอะไร:
- แก้ไขปัญหาด้านสไตล์บนเพจของคุณ
- แก้ไขข้อผิดพลาดในคอนโซลโดยอัตโนมัติ
- ทำแผนที่และจัดทำเอกสารฟังก์ชันการทำงานของเว็บแอปของคุณ
- เขียนการทดสอบแบบ end-to-end โดยอัตโนมัติ
- ทำการทดสอบเชิงสำรวจของแอปพลิเคชันของคุณโดยอัตโนมัติ
ดูตัวอย่างพรอมต์ ตัวอย่างการใช้งาน
kogiQA MCP เทียบกับ Playwright MCP
เซิร์ฟเวอร์ kogiQA MCP มีเบราว์เซอร์ที่รวมความสามารถของอัลกอริทึมควบคุมเบราว์เซอร์ kogiQA ซึ่งช่วยให้เอเจนต์สามารถโต้ตอบกับเพจได้โดยไม่ต้องใช้ตัวเลือก (selector) ประหยัดเวลาและโทเค็น
การติดตั้ง
ติดตั้งอัตโนมัติ:
npx kogiqa-mcp@latest
Claude Code
claude mcp add kogiqa-browser npx kogiqa-mcp@latest
VS Code
คลิกปุ่มใดปุ่มหนึ่งด้านล่างเพื่อติดตั้งโดยตรงใน VS Code:
หรือติดตั้งผ่าน VS Code CLI:
code --add-mcp '{"name":"kogiqa-browser","command":"npx","args":["kogiqa-mcp@latest"]}'
Cursor
หรือไปที่ Cursor Settings → MCP → Add new MCP Server แล้วป้อนคำสั่งnpx kogiqa-mcp@latest
การกำหนดค่ามาตรฐาน
สำหรับไคลเอนต์ MCP อื่นๆ ให้เพิ่มสิ่งต่อไปนี้ในการกำหนดค่า MCP ของคุณ:
{ "mcpServers": { "kogiqa-browser": { "command": "npx", "args": [ "kogiqa-mcp@latest" ] } } }
ตัวอย่างการใช้งาน
เมื่อกำหนดค่าเซิร์ฟเวอร์แล้ว เพียงพูดคุยกับเอเจนต์ของคุณด้วยภาษาธรรมชาติ เนื่องจาก kogiQA ไม่ต้องใช้ตัวเลือก คุณจึงอธิบายสิ่งที่คุณต้องการให้ทำ — ไม่ใช่วิธีการค้นหาองค์ประกอบ
ทดสอบโฟลว์ผู้ใช้แบบคร่าวๆ
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 อื่นๆ