Browser Use
ให้ AI ทำงานบนเว็บแทนคุณ เช่น กรอกฟอร์ม ค้นหา และดึงข้อมูล ใช้เบราว์เซอร์บนคลาวด์ของผู้ทำหรือรันในเครื่องก็ได้
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
Let an AI agent drive a 2D robot rover simulator in the browser: sensors, camera, wiring and code.เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 3/3 · ทำงานบนเครื่องคุณ · ✓ ตรวจคำสั่งแล้ว 14 พ.ย. 2569
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ต่อกับ Claude ได้ แต่ต้องเตรียมก่อน
ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ
SettingsDeveloperEdit Config
{
"mcpServers": {
"ai-rover": {
"command": "npx",
"args": [
"-y",
"ai-rover-mcp"
]
}
}
}ใช้ AI Rover Studio บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ AI Rover Studio หรือมีชื่อเครื่องมือของ AI Rover Studio ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
ROVER_SIMULATOR_URL Simulator page that open_simulator opens: a URL or a path to a local build. Default: https://ai-rover.app/app/?mcp=onROVER_BRIDGE_PORT Local WebSocket port the simulator page connects to. Default: 8765ROVER_ALLOWED_ORIGINS Extra comma-separated https origins the bridge acceptsคำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ AI Rover Studio ไม่ได้
AI Rover Studio ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ AI Rover Studio ได้
ข · ตัวอื่นในหมวด เว็บและเบราว์เซอร์ ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --scope user ai-rover -- npx -y ai-rover-mcpต้องเห็น AI Rover Studio ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ AI Rover Studio บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ AI Rover Studio หรือมีชื่อเครื่องมือของ AI Rover Studio ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
ROVER_SIMULATOR_URL Simulator page that open_simulator opens: a URL or a path to a local build. Default: https://ai-rover.app/app/?mcp=onROVER_BRIDGE_PORT Local WebSocket port the simulator page connects to. Default: 8765ROVER_ALLOWED_ORIGINS Extra comma-separated https origins the bridge acceptsคำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
ใช้ AI Rover Studio บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ AI Rover Studio หรือมีชื่อเครื่องมือของ AI Rover Studio ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
ROVER_SIMULATOR_URL Simulator page that open_simulator opens: a URL or a path to a local build. Default: https://ai-rover.app/app/?mcp=onROVER_BRIDGE_PORT Local WebSocket port the simulator page connects to. Default: 8765ROVER_ALLOWED_ORIGINS Extra comma-separated https origins the bridge acceptsคำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
ใช้ AI Rover Studio บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ AI Rover Studio หรือมีชื่อเครื่องมือของ AI Rover Studio ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
ROVER_SIMULATOR_URL Simulator page that open_simulator opens: a URL or a path to a local build. Default: https://ai-rover.app/app/?mcp=onROVER_BRIDGE_PORT Local WebSocket port the simulator page connects to. Default: 8765ROVER_ALLOWED_ORIGINS Extra comma-separated https origins the bridge acceptsคำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
Claude Code
claude mcp add --scope user ai-rover -- npx -y ai-rover-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"ai-rover": {
"command": "npx",
"args": [
"-y",
"ai-rover-mcp"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"ai-rover": {
"command": "npx",
"args": [
"-y",
"ai-rover-mcp"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"ai-rover": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ai-rover-mcp"
]
}
}
}ROVER_SIMULATOR_URL envROVER_BRIDGE_PORT envROVER_ALLOWED_ORIGINS envคำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
npm: ai-rover-mcpดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 14 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub taewankung ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด 14 วันที่ผ่านมา
ใช้ MIT
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด 14 วันที่ผ่านมา และส่งรุ่นล่าสุด (1.1.2) เข้า registry 14 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Browser Use, Scrapling MCP Server, Chrome DevTools MCP
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
ให้ AI ทำงานบนเว็บแทนคุณ เช่น กรอกฟอร์ม ค้นหา และดึงข้อมูล ใช้เบราว์เซอร์บนคลาวด์ของผู้ทำหรือรันในเครื่องก็ได้
ให้ AI ใช้เครื่องมือนักพัฒนาของ Chrome ตรวจหน้าเว็บ ดูว่าโหลดช้าตรงไหน และหาข้อผิดพลาด ทำโดยทีม Chrome DevTools
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
MCP server for AI Rover Studio, a 2D robot simulator that runs in the browser. It lets an AI agent (Claude Code, Claude Desktop or any MCP client) observe and drive the rover, change its body, run programs and read the real wiring for an ESP32 / Arduino Uno / Raspberry Pi. Simulation only: nothing is sent to hardware.
MCP client ──stdio──▶ ai-rover-mcp ──WebSocket 127.0.0.1:8765──▶ simulator page in your browser
The page must be open in a browser and the tab must stay visible, because browsers pause animation frames in background tabs, so the simulation stops there. The badge in the page header shows MCP ● connected while the bridge is up.
Needs Node.js 18 or newer.
claude mcp add ai-rover -- npx -y ai-rover-mcp
Then ask Claude to *"open the rover simulator"*. open_simulator opens the hosted simulator with ?mcp=on, which tells the page to connect to this server.
{
"mcpServers": { "ai-rover": { "command": "npx", "args": ["-y", "ai-rover-mcp"] } } }
npm install
claude mcp add ai-rover -- node /path/to/ai-rover-mcp/server.js
Open https://ai-rover.app/app/?mcp=on. Without ?mcp=on the hosted page does not try to reach a local MCP server; you can also press เชื่อมต่อ MCP on its Agent / MCP page. A copy opened from disk (file://) or from localhost connects on its own.
| Tool | What it does |
|---|---|
open_simulator | Opens the simulator (hosted, or ROVER_SIMULATOR_URL) in the default browser and waits for it to connect |
connection_status | Whether the page is connected |
get_observation | Pose, velocity, sensor readings, face state and simulation status |
read_sensors | Fresh readings from the enabled sensors, with mounting info and units |
drive | forward / backward / left / right for 0.2–10 s; waits by default and returns the new observation |
turn | Turn on the spot by an exact angle |
stop | Emergency stop: cancels movement, turns autopilot off, pauses |
set_simulation | Start or pause the simulation |
set_autopilot | Rule-based autopilot (seek light, avoid obstacles) on or off |
set_power | Motor power, 10–100 % |
set_head / get_head | Head pan servo: turn to an angle, or track the light |
press_button / get_button_events | Press a push button on the rover / read presses made by a person |
run_program / stop_program / get_program | Run JavaScript that uses the rover library in the page, stop it, read its status and console |
set_emotion | Face expression on the display, with a message in the top line |
display_text | The rover "says" a text: small face + speech bubble on the Face Display (Thai supported) |
set_display | Fit a display module: ssd1306 (128×64 mono OLED), ssd1331 (96×64 colour OLED) or st7789 (240×240 colour TFT) |
draw_display | Show a picture on the Face Display from rows of characters |
read_display | What the display shows: mode, stats and pixels as ASCII art |
move_light | Move the light source |
reset_world | Rover and light back to their start positions |
send_chat | Send text to the in-page Agent Chat parser and get its reply |
get_manifest | Robot Capability Manifest (ai-cartridge/body-v1) |
list_sensors / add_sensor / update_sensor / remove_sensor | Configure the sensors on the robot body |
set_module | Fit or remove wheels, head, display or camera |
capture_camera | Picture from the rover's forward camera (PNG image) plus detections with bearing and distance |
get_sensor_map | Map the rover built from its own sensors: occupancy grid, floor colors, camera landmarks, bump points |
get_wiring | Circuit for the fitted body on esp32, uno or raspberrypi: every pin, power budget, wiring issues, pins.h / pins.py |
get_firmware | Complete firmware for the fitted body: Arduino .ino or Raspberry Pi rover.py |
get_bom | Parts list to build the fitted body for real, with quantities, approximate prices and shop links |
list_world | World layout: light, obstacles, colored floor tape |
add_obstacle / remove_obstacle | Place test objects: cylinder, ball, box or wall, with size and color |
add_color_tape / remove_color_tape | Colored floor tape for the color sensor, line following and the camera |
Example prompts: *"Open the rover simulator and drive it to the light without using the autopilot"*, *"Add an IR sensor on each side angled ±45° and tell me the readings"*, *"What parts do I need to build this rover on an ESP32?"*
ROVER_BRIDGE_PORT (default 8765). If you change it, the page needs ?mcpPort= (open_simulator adds this for you).ROVER_SIMULATOR_URL: the page open_simulator opens instead of the hosted one. A URL (http://localhost:5173 while developing) or a path to a local build (dist/index.html, relative to the working directory).ROVER_ALLOWED_ORIGINS: extra comma-separated https:// origins the bridge accepts (for a self-hosted copy of the simulator).?mcp=on connects to the server, ?mcp=off never does.The WebSocket listens on 127.0.0.1 only. It accepts connections only from the page opened from disk (file://), from localhost, from the hosted simulator, or from the origin of ROVER_SIMULATOR_URL / ROVER_ALLOWED_ORIGINS, so other websites open in the same browser cannot pose as the rover. The page only runs the fixed set of methods listed above; it never evaluates code it receives from the server, except the program you send with run_program, which runs in a Web Worker.
MIT