Noxgild
Secure AI access to Windows, macOS, Linux computers and a hosted Cloud Browser.
| Endpoint | https://mcp.noxgild.com/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 105 tools · grade D (57) · pin ts_01ec29aec52c5d7a8432f0e88363ab1b · protocol 2025-06-18 |
| First / last listed | 2026-10-26 01:36 UTC / 2026-10-26 01:36 UTC |
| Grade over time | 2026-10-26: D (57), 105 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: noxgild_devices noxgild_approve noxgild_command noxgild_wait noxgild_cancel noxgild_wake noxgild_machine_files_read noxgild_machine_files_list noxgild_machine_files_write noxgild_machine_process_start noxgild_machine_process_read noxgild_machine_process_input noxgild_machine_process_terminate noxgild_machine_files_search noxgild_machine_files_patch noxgild_machine_files_copy noxgild_machine_files_move noxgild_machine_files_delete noxgild_machine_directories_create noxgild_machine_files_info noxgild_machine_files_hash noxgild_machine_process_list noxgild_machine_process_status noxgild_machine_shell_run noxgild_machine_files_exists noxgild_machine_files_tree noxgild_machine_files_append noxgild_machine_files_read_range noxgild_machine_files_tail noxgild_machine_files_watch noxgild_machine_process_wait noxgild_machine_system_info noxgild_machine_network_listeners noxgild_machine_workspace_roots noxgild_browser_navigate noxgild_browser_back noxgild_browser_snapshot noxgild_browser_screenshot noxgild_browser_tabs_list noxgild_browser_tabs_new noxgild_browser_tabs_close noxgild_browser_tabs_select noxgild_browser_click noxgild_browser_type noxgild_browser_fill_form noxgild_browser_select noxgild_browser_hover noxgild_browser_drag noxgild_browser_file_upload noxgild_browser_dialog noxgild_browser_wait noxgild_browser_console noxgild_browser_network noxgild_browser_find noxgild_browser_press_key noxgild_browser_network_request noxgild_browser_resize noxgild_desktop_snapshot noxgild_desktop_screenshot noxgild_desktop_click noxgild_desktop_type noxgild_desktop_scroll noxgild_desktop_move noxgild_desktop_shortcut noxgild_desktop_wait noxgild_desktop_wait_for noxgild_desktop_app noxgild_desktop_apps_list noxgild_desktop_windows_list noxgild_desktop_window_activate noxgild_desktop_window_manage noxgild_desktop_find noxgild_desktop_key noxgild_desktop_clipboard_read noxgild_desktop_clipboard_write noxgild_desktop_displays noxgild_desktop_file_dialog noxgild_cloud_browser_start noxgild_cloud_browser_view noxgild_cloud_browser_take_control noxgild_cloud_browser_release_control noxgild_cloud_browser_close noxgild_cloud_browser_navigate noxgild_cloud_browser_back noxgild_cloud_browser_snapshot noxgild_cloud_browser_screenshot noxgild_cloud_browser_tabs_list noxgild_cloud_browser_tabs_new noxgild_cloud_browser_tabs_close noxgild_cloud_browser_tabs_select noxgild_cloud_browser_click noxgild_cloud_browser_type noxgild_cloud_browser_fill_form noxgild_cloud_browser_select noxgild_cloud_browser_hover noxgild_cloud_browser_drag noxgild_cloud_browser_file_upload noxgild_cloud_browser_dialog noxgild_cloud_browser_wait noxgild_cloud_browser_console noxgild_cloud_browser_network noxgild_cloud_browser_find noxgild_cloud_browser_press_key noxgild_cloud_browser_network_request noxgild_cloud_browser_resize
noxgild_devices | List this account's authorized Noxgild computers and their authoritative online/worker health state. params: none |
noxgild_approve | Explicitly approve one queued very destructive or untrusted cross-layer command after reviewing its exact command ID, capability, and arguments. This authorization applies only to that command. params: executionHandle, commandId, reason |
noxgild_command | Read the authoritative status/result of a Noxgild command. params: executionHandle, commandId |
noxgild_wait | Wait up to 25 seconds for an existing Noxgild command to complete, fail, cancel, or enter UNKNOWN. params: executionHandle, commandId, timeoutMs |
noxgild_cancel | Cancel a Noxgild command when cancellation is still possible. params: executionHandle, commandId |
noxgild_wake | Wake an offline Noxgild computer using an online Noxgild helper on the same LAN. The target BIOS/NIC must support Wake-on-LAN. params: targetDeviceId*, helperDeviceId*, macAddress*, broadcastAddress*, port, repeat, waitSeconds |
noxgild_machine_files_read | Read a text file in an authorized workspace. params: deviceId*, path*, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_list | List a directory in an authorized workspace. params: deviceId*, path*, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_write | Atomically write and verify a text file. params: deviceId*, path*, text*, idempotencyKey, commandTimeoutMs |
noxgild_machine_process_start | Start a workspace-scoped persistent process, either through the platform shell or as an explicit executable plus argument vector. params: deviceId*, command, executable, args, cwd, timeoutMs, idempotencyKey, commandTimeoutMs |
noxgild_machine_process_read | Read incremental output from a managed process. params: deviceId*, pid*, waitMs, waitForCompletionMs, idempotencyKey, commandTimeoutMs |
noxgild_machine_process_input | Send input to a managed process. params: deviceId*, pid*, input*, idempotencyKey, commandTimeoutMs |
noxgild_machine_process_terminate | Terminate a process and verify it exits. Set managedOnly=true for a Noxgild-managed process; arbitrary process termination is treated as high-impact and requires explicit approval. params: deviceId*, pid*, managedOnly, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_search | Fast recursive file-name or content search in an authorized workspace. params: deviceId*, path*, query*, mode, glob, ignoreCase, maxResults, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_patch | Apply a deterministic text replacement with optional content-hash precondition and verify the result. params: deviceId*, path*, oldText*, newText*, expectedReplacements, expectedSha256, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_copy | Copy a file or directory inside authorized workspaces. params: deviceId*, source*, destination*, recursive, overwrite, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_move | Move or rename a file or directory inside authorized workspaces. params: deviceId*, source*, destination*, overwrite, ownedResourceId, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_delete | Delete a file or directory inside authorized workspaces and verify absence. A device-issued ownedResourceId permits autonomous cleanup only after exact local provenance verification. params: deviceId*, path*, recursive, ownedResourceId, idempotencyKey, commandTimeoutMs |
noxgild_machine_directories_create | Create a directory tree inside an authorized workspace. params: deviceId*, path*, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_info | Read file or directory metadata. params: deviceId*, path*, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_hash | Calculate a cryptographic file hash. params: deviceId*, path*, algorithm, idempotencyKey, commandTimeoutMs |
noxgild_machine_process_list | List operating-system processes with optional name filtering. params: deviceId*, filter, limit, idempotencyKey, commandTimeoutMs |
noxgild_machine_process_status | Read live status for a process ID. params: deviceId*, pid*, idempotencyKey, commandTimeoutMs |
noxgild_machine_shell_run | Run one bounded shell command and return exit code, stdout, and stderr. params: deviceId*, command*, cwd, timeoutMs, maxOutputBytes, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_exists | Check whether an authorized path exists and identify its type. params: deviceId*, path*, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_tree | Return a bounded recursive directory tree. params: deviceId*, path*, depth, maxEntries, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_append | Append text to a file and verify its resulting size. params: deviceId*, path*, text*, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_read_range | Read a bounded line range from a text file. params: deviceId*, path*, startLine, endLine, maxBytes, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_tail | Read the final lines of a text file. params: deviceId*, path*, lines, maxBytes, idempotencyKey, commandTimeoutMs |
noxgild_machine_files_watch | Wait for the next file-system change under an authorized path. params: deviceId*, path*, timeoutMs, recursive, idempotencyKey, commandTimeoutMs |
noxgild_machine_process_wait | Wait for a managed or discovered process to exit. params: deviceId*, pid*, timeoutMs, idempotencyKey, commandTimeoutMs |
noxgild_machine_system_info | Read bounded operating-system, CPU, memory, and disk summary. params: deviceId*, idempotencyKey, commandTimeoutMs |
noxgild_machine_network_listeners | List listening local TCP/UDP endpoints and owning process IDs. params: deviceId*, port, limit, idempotencyKey, commandTimeoutMs |
noxgild_machine_workspace_roots | List the exact workspace roots authorized for this device. params: deviceId*, idempotencyKey, commandTimeoutMs |
noxgild_browser_navigate | Navigate the supervised Noxgild browser. params: deviceId*, url*, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_back | Navigate browser history backward. params: deviceId*, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_snapshot | Capture structured browser accessibility state. The accessibility tree may include off-screen nodes; do not describe a node as physically visible unless viewport state or a screenshot verifies it. params: deviceId*, target, filename, depth, boxes, idempotencyKey, commandTimeoutMs |
noxgild_browser_screenshot | Capture a browser screenshot. params: deviceId*, type, filename, fullPage, target, element, idempotencyKey, commandTimeoutMs |
noxgild_browser_tabs_list | List existing tabs in the authorized remote browser without modifying them. params: deviceId*, index, idempotencyKey, commandTimeoutMs |
noxgild_browser_tabs_new | Create a new tab in the authorized remote browser. params: deviceId*, index, idempotencyKey, commandTimeoutMs |
noxgild_browser_tabs_close | Close a browser tab in the authorized remote browser. The tab and unsaved page state can be lost. params: deviceId*, index, idempotencyKey, commandTimeoutMs |
noxgild_browser_tabs_select | Select an existing tab in the authorized remote browser. params: deviceId*, index, idempotencyKey, commandTimeoutMs |
noxgild_browser_click | Click a browser element. params: deviceId*, target*, element, button, doubleClick, modifiers, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_type | Type into a browser element. params: deviceId*, target*, element, text*, submit, slowly, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_fill_form | Fill browser form fields. params: deviceId*, fields*, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_select | Select one or more options. params: deviceId*, target*, element, values*, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_hover | Hover over a browser element. params: deviceId*, target*, element, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_drag | Drag from one browser element to another. params: deviceId*, startTarget*, startElement, endTarget*, endElement, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_file_upload | Upload authorized local files to a website. params: deviceId*, paths*, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_dialog | Handle a browser dialog. params: deviceId*, accept*, promptText, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_wait | Wait for browser text/state or bounded time. params: deviceId*, time, text, textGone, idempotencyKey, commandTimeoutMs |
noxgild_browser_console | Read browser console messages. params: deviceId*, level, filename, idempotencyKey, commandTimeoutMs |
noxgild_browser_network | List browser network activity. params: deviceId*, static, filter, filename, idempotencyKey, commandTimeoutMs |
noxgild_browser_find | Search the current accessibility snapshot without returning the entire tree. Matches may be off-screen; verify viewport visibility before claiming the user can physically see them. params: deviceId*, text, regex, idempotencyKey, commandTimeoutMs |
noxgild_browser_press_key | Press a browser keyboard key. Common modifier aliases such as CTRL are normalized to Playwright syntax such as Control+R. params: deviceId*, key*, expectedUrl, idempotencyKey, commandTimeoutMs |
noxgild_browser_network_request | Read full details for one numbered browser network request. params: deviceId*, index*, part, filename, idempotencyKey, commandTimeoutMs |
noxgild_browser_resize | Resize the browser viewport/window for responsive verification. params: deviceId*, width*, height*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_snapshot | Capture native desktop accessibility state. params: deviceId*, use_vision, display, idempotencyKey, commandTimeoutMs |
noxgild_desktop_screenshot | Capture the native desktop. params: deviceId*, display, idempotencyKey, commandTimeoutMs |
noxgild_desktop_click | Click a native desktop UI control. params: deviceId*, loc, label, button, clicks, idempotencyKey, commandTimeoutMs |
noxgild_desktop_type | Type into a native desktop UI control. params: deviceId*, text*, loc, label, clear, press_enter, idempotencyKey, commandTimeoutMs |
noxgild_desktop_scroll | Scroll the native desktop UI. params: deviceId*, loc, label, type, direction, wheel_times, idempotencyKey, commandTimeoutMs |
noxgild_desktop_move | Move or drag the mouse. params: deviceId*, loc, label, drag, idempotencyKey, commandTimeoutMs |
noxgild_desktop_shortcut | Invoke a keyboard shortcut in the authorized desktop session. params: deviceId*, keys*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_wait | Wait without changing system state. params: deviceId*, duration, idempotencyKey, commandTimeoutMs |
noxgild_desktop_wait_for | Wait for a native UI condition. params: deviceId*, text, timeout, idempotencyKey, commandTimeoutMs |
noxgild_desktop_app | Launch, switch, resize, or move an application/window. params: deviceId*, mode*, name, x, y, width, height, idempotencyKey, commandTimeoutMs |
noxgild_desktop_apps_list | List visible/running desktop applications from accessibility state. params: deviceId*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_windows_list | List open windows with focus and geometry context. params: deviceId*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_window_activate | Bring a named native window/application to the foreground. params: deviceId*, name*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_window_manage | Resize or reposition a native window. params: deviceId*, name, action, x, y, width, height, idempotencyKey, commandTimeoutMs |
noxgild_desktop_find | Find native UI elements in the current or explicitly targeted window accessibility state. params: deviceId*, text, regex, window, idempotencyKey, commandTimeoutMs |
noxgild_desktop_key | Press a non-privileged keyboard key or key sequence. params: deviceId*, key*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_clipboard_read | Read current text clipboard content. params: deviceId*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_clipboard_write | Write text to the native desktop clipboard. params: deviceId*, text*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_displays | Read active display/monitor topology. params: deviceId*, idempotencyKey, commandTimeoutMs |
noxgild_desktop_file_dialog | Operate the currently active native Open/Save file dialog using an authorized path. params: deviceId*, action, path*, idempotencyKey, commandTimeoutMs |
noxgild_cloud_browser_start | Start an isolated Noxgild cloud browser session. Each session has a durable session ID and can transfer control between agent and human viewer. params: ttlMinutes |
noxgild_cloud_browser_view | Refresh the inline viewer state and a short-lived viewer connection for an existing cloud browser session. params: sessionId* |
noxgild_cloud_browser_take_control | Transfer this cloud browser from the agent to the human viewer. This tool is available only to the Noxgild UI. params: sessionId* |
noxgild_cloud_browser_release_control | Return a human-controlled cloud browser to Noxgild and refresh agent state before further automation. This tool is UI-only. params: sessionId* |
noxgild_cloud_browser_close | Close an isolated Noxgild cloud browser session and release its browser compute. params: sessionId* |
noxgild_cloud_browser_navigate | Navigate the supervised Noxgild browser. params: sessionId*, url*, expectedUrl, idempotencyKey |
noxgild_cloud_browser_back | Navigate browser history backward. params: sessionId*, expectedUrl, idempotencyKey |
noxgild_cloud_browser_snapshot | Capture structured browser accessibility state. The accessibility tree may include off-screen nodes; do not describe a node as physically visible unless viewport state or a screenshot verifies it. params: sessionId*, target, filename, depth, boxes, idempotencyKey |
noxgild_cloud_browser_screenshot | Capture a browser screenshot. params: sessionId*, type, filename, fullPage, target, element, idempotencyKey |
noxgild_cloud_browser_tabs_list | List existing tabs in the authorized isolated cloud browser session without modifying them. params: sessionId*, index, idempotencyKey |
noxgild_cloud_browser_tabs_new | Create a new tab in the authorized isolated cloud browser session. params: sessionId*, index, idempotencyKey |
noxgild_cloud_browser_tabs_close | Close a browser tab in the authorized isolated cloud browser session. The tab and unsaved page state can be lost. params: sessionId*, index, idempotencyKey |
noxgild_cloud_browser_tabs_select | Select an existing tab in the authorized isolated cloud browser session. params: sessionId*, index, idempotencyKey |
noxgild_cloud_browser_click | Click a browser element. params: sessionId*, target*, element, button, doubleClick, modifiers, expectedUrl, idempotencyKey |
noxgild_cloud_browser_type | Type into a browser element. params: sessionId*, target*, element, text*, submit, slowly, expectedUrl, idempotencyKey |
noxgild_cloud_browser_fill_form | Fill browser form fields. params: sessionId*, fields*, expectedUrl, idempotencyKey |
noxgild_cloud_browser_select | Select one or more options. params: sessionId*, target*, element, values*, expectedUrl, idempotencyKey |
noxgild_cloud_browser_hover | Hover over a browser element. params: sessionId*, target*, element, expectedUrl, idempotencyKey |
noxgild_cloud_browser_drag | Drag from one browser element to another. params: sessionId*, startTarget*, startElement, endTarget*, endElement, expectedUrl, idempotencyKey |
noxgild_cloud_browser_file_upload | Upload authorized local files to a website. params: sessionId*, paths*, expectedUrl, idempotencyKey |
noxgild_cloud_browser_dialog | Handle a browser dialog. params: sessionId*, accept*, promptText, expectedUrl, idempotencyKey |
noxgild_cloud_browser_wait | Wait for browser text/state or bounded time. params: sessionId*, time, text, textGone, idempotencyKey |
noxgild_cloud_browser_console | Read browser console messages. params: sessionId*, level, filename, idempotencyKey |
noxgild_cloud_browser_network | List browser network activity. params: sessionId*, static, filter, filename, idempotencyKey |
noxgild_cloud_browser_find | Search the current accessibility snapshot without returning the entire tree. Matches may be off-screen; verify viewport visibility before claiming the user can physically see them. params: sessionId*, text, regex, idempotencyKey |
noxgild_cloud_browser_press_key | Press a browser keyboard key. Common modifier aliases such as CTRL are normalized to Playwright syntax such as Control+R. params: sessionId*, key*, expectedUrl, idempotencyKey |
noxgild_cloud_browser_network_request | Read full details for one numbered browser network request. params: sessionId*, index*, part, filename, idempotencyKey |
noxgild_cloud_browser_resize | Resize the browser viewport/window for responsive verification. params: sessionId*, width*, height*, idempotencyKey |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.