Noxgild
Secure AI access to Windows, macOS, Linux computers and a hosted Cloud Browser.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (10)
- LOWin noxgild_cloud_browser_view
- LOWin noxgild_cloud_browser_take_control
- LOWin noxgild_cloud_browser_release_control
- LOWin noxgild_cloud_browser_take_control
- LOWin noxgild_cloud_browser_release_control
- LOWin noxgild_cloud_browser_start
- LOWin noxgild_cloud_browser_view
- LOWin noxgild_cloud_browser_take_control
- LOWin noxgild_cloud_browser_release_control
- LOWin noxgild_cloud_browser_close
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"noxgild": {
"url": "https://mcp.noxgild.com/mcp"
}
}
}Remote-Endpunkte
https://mcp.noxgild.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (15)
🟢noxgild_devices
List this account's authorized Noxgild computers and their authoritative online/worker health state.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}🟢noxgild_capabilities
List the curated Noxgild capabilities available for machine, browser, and native desktop control.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}⚪noxgild_execute(deviceId, capability, arguments, idempotencyKey, timeoutMs)
Execute one curated Noxgild capability on an explicitly selected authorized computer and wait briefly for the authoritative outcome. Routine and reversible actions run autonomously; very destructive actions remain queued until explicitly approved. Never retry a command whose status is UNKNOWN without first verifying the real-world state.
Eingabe-Schema
{
"type": "object",
"properties": {
"deviceId": {
"type": "string",
"minLength": 1
},
"capability": {
"type": "string",
"minLength": 1
},
"arguments": {
"type": "object",
"additionalProperties": true
},
"idempotencyKey": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"timeoutMs": {
"type": "integer",
"minimum": 0,
"maximum": 25000
}
},
"required": [
"deviceId",
"capability"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}🟡noxgild_submit(deviceId, capability, arguments, idempotencyKey, timeoutMs)
Submit one curated Noxgild capability without waiting for completion. Routine and reversible actions may execute asynchronously; very destructive actions remain queued until explicitly approved. Returns a durable command record.
Eingabe-Schema
{
"type": "object",
"properties": {
"deviceId": {
"type": "string",
"minLength": 1
},
"capability": {
"type": "string",
"minLength": 1
},
"arguments": {
"type": "object",
"additionalProperties": true
},
"idempotencyKey": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"timeoutMs": {
"type": "integer",
"minimum": 0,
"maximum": 25000
}
},
"required": [
"deviceId",
"capability"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}🔴noxgild_approve(executionHandle, commandId, reason)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"executionHandle": {
"type": "string",
"minLength": 1
},
"commandId": {
"type": "string",
"minLength": 1
},
"reason": {
"type": "string",
"maxLength": 1024
}
},
"anyOf": [
{
"required": [
"executionHandle"
]
},
{
"required": [
"commandId"
]
}
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}🟢noxgild_command(executionHandle, commandId)
Read the authoritative status/result of a Noxgild command.
Eingabe-Schema
{
"type": "object",
"properties": {
"executionHandle": {
"type": "string",
"minLength": 1
},
"commandId": {
"type": "string",
"minLength": 1
}
},
"anyOf": [
{
"required": [
"executionHandle"
]
},
{
"required": [
"commandId"
]
}
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}🟢noxgild_wait(executionHandle, commandId, timeoutMs)
Wait up to 25 seconds for an existing Noxgild command to complete, fail, cancel, or enter UNKNOWN.
Eingabe-Schema
{
"type": "object",
"properties": {
"executionHandle": {
"type": "string",
"minLength": 1
},
"commandId": {
"type": "string",
"minLength": 1
},
"timeoutMs": {
"type": "integer",
"minimum": 0,
"maximum": 25000
}
},
"anyOf": [
{
"required": [
"executionHandle"
]
},
{
"required": [
"commandId"
]
}
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}🔴noxgild_cancel(executionHandle, commandId)
Cancel a Noxgild command when cancellation is still possible.
Eingabe-Schema
{
"type": "object",
"properties": {
"executionHandle": {
"type": "string",
"minLength": 1
},
"commandId": {
"type": "string",
"minLength": 1
}
},
"anyOf": [
{
"required": [
"executionHandle"
]
},
{
"required": [
"commandId"
]
}
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}⚪noxgild_wake(targetDeviceId, helperDeviceId, macAddress, broadcastAddress, port, ...)
Wake an offline Noxgild computer using an online Noxgild helper on the same LAN. The target BIOS/NIC must support Wake-on-LAN.
Eingabe-Schema
{
"type": "object",
"properties": {
"targetDeviceId": {
"type": "string",
"minLength": 1
},
"helperDeviceId": {
"type": "string",
"minLength": 1
},
"macAddress": {
"type": "string",
"minLength": 12,
"maxLength": 17
},
"broadcastAddress": {
"type": "string",
"minLength": 7,
"maxLength": 15
},
"port": {
"type": "integer",
"enum": [
7,
9
]
},
"repeat": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"waitSeconds": {
"type": "integer",
"minimum": 0,
"maximum": 120
}
},
"required": [
"targetDeviceId",
"helperDeviceId",
"macAddress",
"broadcastAddress"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}⚪noxgild_cloud_browser_start(ttlMinutes)
Start an isolated Noxgild cloud browser session only when this task does not already have a known active cloud browser session. Reuse a known sessionId for follow-up actions. If the known session is human-controlled, ask the user to give control back instead of starting another session. Use the local browser instead when an existing desktop browser identity, extension, certificate, or device-bound login is required.
Eingabe-Schema
{
"type": "object",
"properties": {
"ttlMinutes": {
"type": "integer",
"minimum": 1,
"maximum": 480
}
},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}🟢noxgild_cloud_browser_view(sessionId)
Refresh the inline viewer state and a short-lived viewer connection for an existing cloud browser session.
Eingabe-Schema
{
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"minLength": 1
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}⚪noxgild_cloud_browser_execute(sessionId, capability, arguments, idempotencyKey)
Run one existing curated browser capability in an agent-controlled Noxgild cloud browser session. Browser security challenges remain human gates and uncertain side effects are never blindly replayed.
Eingabe-Schema
{
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"minLength": 1
},
"capability": {
"type": "string",
"minLength": 1
},
"arguments": {
"type": "object",
"additionalProperties": true
},
"idempotencyKey": {
"type": "string",
"minLength": 1,
"maxLength": 256
}
},
"required": [
"sessionId",
"capability"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}⚪noxgild_cloud_browser_take_control(sessionId)
Transfer this cloud browser from the agent to the human viewer. This tool is UI-only and cannot be initiated by the model.
Eingabe-Schema
{
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"minLength": 1
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}⚪noxgild_cloud_browser_release_control(sessionId)
Return a human-controlled cloud browser to Noxgild and refresh agent state before further automation. This tool is UI-only.
Eingabe-Schema
{
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"minLength": 1
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}⚪noxgild_cloud_browser_close(sessionId)
Close an isolated Noxgild cloud browser session and release its browser compute.
Eingabe-Schema
{
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"minLength": 1
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {}
},
"required": [
"data"
],
"additionalProperties": false
}Community
Nachweis