World Monitor
ข่าวกรองโลกแบบเรียลไทม์: ความขัดแย้ง ตลาด พลังงาน การค้า การขนส่ง และไซเบอร์
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
Let an AI assistant work in NVIDIA Isaac Sim and other Omniverse Kit appsเลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 3/3 · ทำงานบนเครื่องคุณ
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
SettingsDeveloperEdit Config
{
"mcpServers": {
"omniverse": {
"command": "uvx",
"args": [
"omniverse-mcp"
],
"env": {
"PYTHONPATH": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_HOST": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_PORT": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_OUTPUT_DIR": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Omniverse MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ Omniverse MCP หรือมีชื่อเครื่องมือของ Omniverse MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ Omniverse MCP ไม่ได้
Omniverse MCP ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ Omniverse MCP ได้
ข · ตัวอื่นในหมวด อื่น ๆ ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Omniverse MCP (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --scope user omniverse --env PYTHONPATH='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_HOST='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_PORT='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_OUTPUT_DIR='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_TOKEN='ใส่ค่าของคุณ' -- uvx omniverse-mcpแก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ต้องเห็น Omniverse MCP ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ Omniverse MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ Omniverse MCP หรือมีชื่อเครื่องมือของ Omniverse MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Omniverse MCP (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ในค่าตั้งของ Omniverse MCP ช่อง PYTHONPATH, OMNIVERSE_MCP_HOST, OMNIVERSE_MCP_PORT, OMNIVERSE_MCP_OUTPUT_DIR, OMNIVERSE_MCP_TOKEN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Omniverse MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ Omniverse MCP หรือมีชื่อเครื่องมือของ Omniverse MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Omniverse MCP (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ในค่าตั้งของ Omniverse MCP ช่อง PYTHONPATH, OMNIVERSE_MCP_HOST, OMNIVERSE_MCP_PORT, OMNIVERSE_MCP_OUTPUT_DIR, OMNIVERSE_MCP_TOKEN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Omniverse MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ Omniverse MCP หรือมีชื่อเครื่องมือของ Omniverse MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม
ค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง
Claude Code
claude mcp add --scope user omniverse --env PYTHONPATH='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_HOST='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_PORT='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_OUTPUT_DIR='ใส่ค่าของคุณ' --env OMNIVERSE_MCP_TOKEN='ใส่ค่าของคุณ' -- uvx omniverse-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"omniverse": {
"command": "uvx",
"args": [
"omniverse-mcp"
],
"env": {
"PYTHONPATH": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_HOST": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_PORT": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_OUTPUT_DIR": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"omniverse": {
"command": "uvx",
"args": [
"omniverse-mcp"
],
"env": {
"PYTHONPATH": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_HOST": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_PORT": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_OUTPUT_DIR": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"omniverse": {
"type": "stdio",
"command": "uvx",
"args": [
"omniverse-mcp"
],
"env": {
"PYTHONPATH": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_HOST": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_PORT": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_OUTPUT_DIR": "ใส่ค่าของคุณ",
"OMNIVERSE_MCP_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}PYTHONPATH envOMNIVERSE_MCP_HOST envOMNIVERSE_MCP_PORT envOMNIVERSE_MCP_OUTPUT_DIR envOMNIVERSE_MCP_TOKEN ความลับ envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 12 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub serionist ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด 3 วันที่ผ่านมา
ใช้ MIT
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: OMNIVERSE_MCP_TOKEN
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด 3 วันที่ผ่านมา และส่งรุ่นล่าสุด (0.5.1) เข้า registry 9 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย
ในหมวดเดียวกันมี World Monitor, Claude Flow, Windmill
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
ข่าวกรองโลกแบบเรียลไทม์: ความขัดแย้ง ตลาด พลังงาน การค้า การขนส่ง และไซเบอร์
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Run Windmill scripts and flows and manage jobs, schedules, resources and variables.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Omniverse MCP
Let an AI assistant work in NVIDIA Isaac Sim and other Omniverse Kit apps:
look at the scene, edit it, run physics, drive robots and record what happens.
One capture_viewport call in Isaac Sim 6.2: the frame, and every object in its own colour, with the legend and the screen boxes that tell the assistant what it sees.
Omniverse MCP connects an AI client, such as Claude Code, Cursor or VS Code, to a running Kit app. It comes in two parts, from one release:
omniverse-mcp: the MCP server your AI client starts, from PyPI;ovmcp.bridge: the Kit extension inside the Kit app, listed in Kit as *Omniverse MCP Bridge*, and in Kit's community extension registry.Claude Code users get both from one plugin, with skills for each kind of work.
AI client --MCP, stdio--> omniverse-mcp --HTTP, with a token--> ovmcp.bridge
(the server) (inside the Kit app, port 8211)
uvx:curl -LsSf https://astral.sh/uv/install.sh | shpowershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"In Claude Code:
/plugin marketplace add serionist/omniverse-mcp
/plugin install omniverse-mcp@omniverse-mcp
If it asks you to, run /reload-plugins. From a terminal, the same is claude plugin marketplace add serionist/omniverse-mcp, then claude plugin install omniverse-mcp@omniverse-mcp, and the plugin loads when Claude Code next starts.
Then run /omniverse-mcp:setup. It installs the bridge of the plugin's release, tells you what to click in Kit, and checks the connection. The plugin also brings skills for scenes, geometry, simulation, scripts and bug reports, which Claude uses when a request fits (the plugin).
uvx omniverse-mcp extension install
It copies ovmcp.bridge into your user data folder, then prints the folder Kit needs, under "Kit finds it once its extension search paths hold this folder". Or install the bridge in Kit itself, from Kit's community registry, and give the server its version in step 3 (From Kit's community registry).
ovmcp under THIRD PARTY, and turn Omniverse MCP Bridge on, with Autoload.The bridge starts at once, and Kit's console shows [ext: ovmcp.bridge- ] startup. Kit saves the search path and Autoload when it exits, so quit it once with File > Exit. A headless Kit takes --ext-folder --enable ovmcp.bridge instead (headless Kit).
{
"mcpServers": { "omniverse": { "command": "uvx", "args": ["omniverse-mcp"], "env": { "PYTHONPATH": "" } } } }
Each client's file and form, VS Code's and Codex's included, are in MCP clients. The empty PYTHONPATH keeps a Python path that Isaac Sim's environment sets out of the server's Python.
Your client gets the server's short instructions with it. If it ignores them, see docs/AI_GUIDE.md, which also points at the plugin's skills as plain Markdown files.
With the Kit app running, ask your assistant to *"call get_sim_state"*. It answers with lines such as:
state = stopped
up_axis = Z ... extension_version = 0.5.1 server_version = 0.5.1
Something else? See Troubleshooting.
Used the extension before 0.2.0? It came from a clone of this repo, and before that it was
isaacsim.mcp.bridge. Turn the old one off and remove its search path, so Kit loads one copy. See the
"What's in the scene? Capture the viewport and tell me where each object is."
"Put a table at the origin with a red, a green and a blue cube on it, and light it so the capture isn't black."
"Show me /World/Table from its four top corners, with everything else hidden."
"How many faces does /World/Robot have, and which parts have the most?"
"Add a Franka arm on the table, and list its joints and their limits."
"Drop a cube from one metre, record two seconds of it falling, and show me the last frame."
"Export /World/Table as a self-contained USD file."
"That failed. Show me Kit's warnings and errors."
| Area | Tools | What they do |
|---|---|---|
| Scene | get_scene_tree, get_prim_properties, get_prim_bounds, set_prim_transform, create_prim, delete_prim, clone_prim, set_visibility, set_prim_attribute, save_scene, open_scene, new_scene | Read the scene's hierarchy and properties; create, move, copy, hide and delete objects; set an attribute such as a light's intensity; save, open a file, or start an empty scene |
| Camera | capture_viewport, inspect_prim, capture_sweep, set_camera, viewport_light | Capture the viewport with each object's screen box and colour, see one object from several sides, capture many viewpoints and variant states in one job and again after a change, aim the camera at a point or an object, light the view |
| Materials | set_material, update_material_paths | Give an object a colour and surface; fix material paths after files move |
| Simulation | sim_control, get_sim_state, get_performance | Play, pause, stop and step physics; the state, the up axis and the versions; measure the frame rate, the physics step and GPU memory |
| Physics | set_physics_properties, apply_force, raycast | Mass, friction and bounce; make a collider; push an object; cast a ray |
| Robots | create_robot, get_robot_info, set_joint_targets | Add a robot from Isaac Sim's library (Franka, UR10, G1, Spot and more), read its joints and where they are, set joint targets |
| Recording | start_recording, stop_recording, get_recording_frame | Record frames from any camera at any size, and objects' state, while physics plays, then look back at any frame |
| Geometry | get_mesh_stats, compare_prims | Count faces and vertices and find the heaviest parts, compare two objects or variants |
| USD files and variants | flatten_usd, export_prim_as_file, create_variant_structure, set_variant_selection | Write a stage as one file, export an object, make and switch variant sets |
| Kit | get_logs, manage_extensions, draw_debug | Read Kit's log, turn Kit extensions on and off, draw lines and points in the viewport |
| Scripts | execute_script, run_script_job, get_job, cancel_job | Run Python inside Kit for anything the other tools don't do; run a long script as a job while Kit renders, read its progress and cancel it |
Every tool, with its parameters, is in the tool reference.
inspect_prim(prim_path="/World/Workcell", angles=["top_front_right", "top_back_right", "top_back_left", "top_front_left"], isolate=True) : one call, every side, framed to fit, the rest of the scene hidden.
The server and the bridge come from one release, so update them together, then restart Kit and your client.
claude plugin marketplace update omniverse-mcp, then claude plugin update omniverse-mcp@omniverse-mcp, and restart Claude Code. Then run /omniverse-mcp:setup, which installs the matching bridge.uvx omniverse-mcp@latest extension install fetches the newest server and installs its bridge. On Windows a running Kit holds the bridge's folder: quit it first. Unpinned, uvx can also move to a new release by itself; the server then names the command that installs the matching bridge. To stay on one release, pin it (Updating).omniverse-mcp [--host HOST] [--port PORT] [--output-dir DIR] the MCP server, over stdio
omniverse-mcp extension install install the bridge of this release omniverse-mcp extension path print the folder Kit's search paths need
| Variable | Flag | Default | What |
|---|---|---|---|
OMNIVERSE_MCP_HOST | --host | 127.0.0.1 | where the bridge listens |
OMNIVERSE_MCP_PORT | --port | 8211 | the bridge's port |
| OMNIVERSE_MCP_OUTPUT_DIR | --output-dir | mcp_output in the working folder | where images and long ans