Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Meta HorizonNew to Visual Studio Code? Get it now.
Meta Horizon

Meta Horizon

Preview

Meta

meta.com
|
25 installs
| (1) | Free
VS Code and Cursor extension for Meta Horizon OS and Meta Quest development, bundling hzdb, MCP server registration, and Horizon developer skills.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Meta Horizon

Meta Horizon is a VS Code and Cursor extension for Meta Horizon OS and Meta Quest development.

It bundles the hzdb CLI, registers it as an MCP server in supported editors, adds the hzdb to integrated terminal PATH, shows live Quest device status in the editor, and ships Horizon-focused skills for common VR/MR workflows.

What You Can Do

  • Device status bar — shows connected Quest headset info (model, battery) with one-click device details.
  • Device commands — refresh, connect (Wi-Fi), wake, and reboot Quest devices from the command palette.
  • App lifecycle commands — install APKs, launch apps, stop apps, and clear app data.
  • Log and screenshot tools — fetch filtered device logs and capture screenshots directly from your editor.
  • Docs search — search Meta Quest and Horizon OS documentation from command palette actions and chat tools.
  • MCP server registration — automatically registers hzdb mcp server for both VS Code Copilot and Cursor at activation.
  • Terminal PATH injection — hzdb is available in all integrated terminal sessions.
  • Telemetry consent — prompts once at startup; your choice is stored system-wide by hzdb and applies across all Meta Horizon developer tools on this machine.
  • Bundled skills — ships 13 Horizon development skills covering Spatial SDK, IWSDK, performance profiling, publishing, and more.
  • Cross-editor safe — all non-standard APIs are feature-detected and degrade silently in editors that lack support.

Included Commands

Command Description
Meta Horizon: Refresh Devices Re-poll connected Quest devices.
Meta Horizon: Connect Device (Wi-Fi) Connect to a Quest over Wi-Fi by IP address.
Meta Horizon: Wake Device Send a wake signal to the connected Quest.
Meta Horizon: Reboot Device Reboot the connected Quest (with confirmation).
Meta Horizon: Show Device Info Open the device info/action menu for the primary connected device.
Meta Horizon: Capture Screenshot Capture and open a screenshot from the connected Quest.
Meta Horizon: Install APK Install an APK to the connected Quest.
Meta Horizon: Launch App Launch an installed app by package name.
Meta Horizon: Stop App Stop a running app by package name.
Meta Horizon: Clear App Data Clear app data for a package (with confirmation).
Meta Horizon: View Device Logs Fetch recent logs with optional level/tag filters.
Meta Horizon: Search Docs Search Meta Quest and Horizon OS docs.

Chat and Agentic Capabilities

  • Chat participant — @quest provides /device, /docs, and /perf commands in supported editors.
  • Language model tools — device status, docs search, logs, screenshot capture, and app info are exposed as model-callable tools.
  • MCP integration — hzdb mcp server is registered when MCP APIs are available in VS Code/Cursor.

Telemetry

Meta collects essential data, and uses this data across Meta Products, to ensure that Meta Horizon SDKs and developer tools work properly and to help maintain safety, security and integrity. Learn more about essential data.

Essential data can include:

  • Data required to provide our services and for SDK operation
  • Data used to understand and improve the security of our hardware and software
  • Data used for playtesting and debugging including when you use a headset in "developer mode" to playtest in-development applications

Additional data: You can choose to share additional data about how you use Meta Horizon SDKs and developer tools to improve these products and better personalize your experiences within the Meta Quest Developer Hub app. Additional data can include details about your device or your app projects. Learn more about additional data.

Your choice will apply across Meta Horizon developer tools and SDKs you use on this machine. You can change your selection anytime in Settings with the Meta Quest Developer Hub app.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft