run_js
Execute JavaScript code snippets securely using Node.js in an isolated environment with configurable timeout and no network access.
Instructions
Ejecuta un fragmento de código JavaScript con Node.js y devuelve su salida.
El código corre en un subproceso separado con:
Timeout configurable (por defecto 10 segundos).
Sin acceso a red (variables de entorno anuladas).
Node.js debe estar instalado en el sistema.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"code": "<code>"
},
"name": "run_js"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Código JavaScript a ejecutar. | |
| timeout | No | Tiempo máximo de ejecución en segundos (máximo 60). | |
| stdin | No | Texto a pasar como entrada estándar al programa. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |