Noxgild

Secure AI access to Windows, macOS, Linux computers and a hosted Cloud Browser.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
90%
Integridad del esquema
70%
Calidad de los nombres
77%
Riesgo de envenenamiento
100%
Coincidencia de permisos
50%
Cumplimiento del protocolo
100%

Hallazgos (10)

  • LOWTool 'noxgild_cloud_browser_view' description lacks action verben noxgild_cloud_browser_view
  • LOWTool 'noxgild_cloud_browser_take_control' description lacks action verben noxgild_cloud_browser_take_control
  • LOWTool 'noxgild_cloud_browser_release_control' description lacks action verben noxgild_cloud_browser_release_control
  • LOWTool 'noxgild_cloud_browser_take_control' name length outside 3-30 rangeen noxgild_cloud_browser_take_control
  • LOWTool 'noxgild_cloud_browser_release_control' name length outside 3-30 rangeen noxgild_cloud_browser_release_control
  • LOWTool 'noxgild_cloud_browser_start' suggests web access but openWorldHint=falseen noxgild_cloud_browser_start
  • LOWTool 'noxgild_cloud_browser_view' suggests web access but openWorldHint=falseen noxgild_cloud_browser_view
  • LOWTool 'noxgild_cloud_browser_take_control' suggests web access but openWorldHint=falseen noxgild_cloud_browser_take_control
  • LOWTool 'noxgild_cloud_browser_release_control' suggests web access but openWorldHint=falseen noxgild_cloud_browser_release_control
  • LOWTool 'noxgild_cloud_browser_close' suggests web access but openWorldHint=falseen noxgild_cloud_browser_close

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,301Tokens (definiciones de herramientas)
~939 BTamaño de respuesta típico
Impacto moderado en la atención (1.80% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "noxgild": {
      "url": "https://mcp.noxgild.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://mcp.noxgild.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (15)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢noxgild_devices

List this account's authorized Noxgild computers and their authoritative online/worker health state.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {}
  },
  "required": [
    "data"
  ],
  "additionalProperties": false
}
🟢noxgild_capabilities

List the curated Noxgild capabilities available for machine, browser, and native desktop control.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {}
  },
  "required": [
    "data"
  ],
  "additionalProperties": false
}
🟢noxgild_command(executionHandle, commandId)

Read the authoritative status/result of a Noxgild command.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "executionHandle": {
      "type": "string",
      "minLength": 1
    },
    "commandId": {
      "type": "string",
      "minLength": 1
    }
  },
  "anyOf": [
    {
      "required": [
        "executionHandle"
      ]
    },
    {
      "required": [
        "commandId"
      ]
    }
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {}
  },
  "required": [
    "data"
  ],
  "additionalProperties": false
}
🔴noxgild_cancel(executionHandle, commandId)

Cancel a Noxgild command when cancellation is still possible.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "executionHandle": {
      "type": "string",
      "minLength": 1
    },
    "commandId": {
      "type": "string",
      "minLength": 1
    }
  },
  "anyOf": [
    {
      "required": [
        "executionHandle"
      ]
    },
    {
      "required": [
        "commandId"
      ]
    }
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "ttlMinutes": {
      "type": "integer",
      "minimum": 1,
      "maximum": 480
    }
  },
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "sessionId": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "sessionId"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "sessionId": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "sessionId"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "sessionId": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "sessionId"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "sessionId": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "sessionId"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {}
  },
  "required": [
    "data"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada15 herramientas