
| Tool Name | Description | Key Parameters / Usage | More Details / Links |
|---|---|---|---|
fetch_meta_quest_doc | Retrieve the full content of a specific documentation page from Meta’s Horizon platforms. | url (required): Full URL to the documentation page (should start with https://developers.meta.com/horizon/llmstxt/documentation/) | Use with *_documentation_index tools for specific pages. |
get_unity_documentation_index | Get the latest Unity development documentation index for Meta Quest. | None | Use with fetch_meta_quest_doc for specific pages. |
get_unreal_documentation_index | Get the latest Unreal Engine development documentation index for Meta Quest. | None | Use with fetch_meta_quest_doc for specific pages. |
get_spatial_sdk_documentation_index | Get the latest Meta Spatial SDK development documentation index for Meta Quest. | None | Use with fetch_meta_quest_doc for specific pages. |
get_android_apps_documentation_index | Get the latest Android Apps development documentation index for Meta Quest. | None | Use with fetch_meta_quest_doc for specific pages. |
get_native_documentation_index | Get the latest Native C++ development documentation index for Meta Quest. | None | Use with fetch_meta_quest_doc for specific pages. |
get_web_documentation_index | Get the latest Web development documentation index for Meta Quest. | None | Use with fetch_meta_quest_doc for specific pages. |
get_adb_path | Return the preferred ADB binary path for Meta Quest development. | None | Â |
get_device_logcat | Retrieve Android logcat logs from a connected Meta Quest device via ADB. | lines, tag, level, package, pid, clear | Useful for debugging app crashes, performance, system events, etc. |
stream_device_logcat | Stream real-time Android logcat logs from a connected Meta Quest device via ADB. | duration_seconds, tag, level, package, pid | Real-time device monitoring. |
take_screenshot | Capture a screenshot from a connected Meta Quest device via ADB. | width, height, method | For debugging or documentation. |
hex_to_datetime | Convert a hexadecimal timestamp string to a datetime object (UTC). | hex_str (required): Hexadecimal string representing a Unix timestamp | Useful for interpreting trace timestamps. |
load_trace_for_analysis | Load the content of a Perfetto trace or processed JSON for analysis. | session_id (required): The file name of the trace | For in-depth performance session analysis. |
trace_thread_state | Retrieve thread state information from a parfait trace for performance analysis. | session_id (required), utid (required), start_ts, end_ts | Diagnose expensive operations or CPU activity. |
run_sql_query | Run SQL query on the loaded trace to retrieve information in JSON format. | session_id (required), query (required) | Flexible trace data interrogation. |
get_counter_for_gpu_frames | Return all GPU metric counters for given arrays of GPU frame start/end times. | session_id (required), start_ts (array, required), end_ts (array, required) | At least 20 start/end times recommended for accurate metrics. |
get_perfetto_context | Retrieve the context needed for Perfetto or performance analysis workflows. | None | Must be called before most Perfetto-related analysis. |
meta-assets-search | Search for existing 3D models in Meta’s asset library using text descriptions. | prompt (required), number_of_models | Returns download URLs for FBX/GLB and preview images. |