Configuración con Claude Desktop
Para conectar Claude Desktop con el panel AiDataTaskRunner via MCP siga los siguientes pasos:
1. Configurar Claude Desktop
Abra Claude Desktop, diríjase a Configuración → Desarrollador y haga click en
"Abrir configuración". Esto abrirá el archivo claude_desktop_config.json en su editor.
El archivo por defecto luce así:
{
"preferences": {
"coworkScheduledTasksEnabled": false,
"ccdScheduledTasksEnabled": true,
"sidebarMode": "chat",
"coworkWebSearchEnabled": true
}
}
Agregue el campo mcpServers en el root del JSON y dentro de él la entrada para AiDataTaskRunner:
{
"preferences": { ... },
"mcpServers": {
"mt5-aidatataskrunner": {
"command": "python",
"args": [
"C:\\ruta\\completa\\al\\aidatataskruner_mcp.py",
"--host", "127.0.0.1",
"--port", "8080"
]
}
}
}
Importante: El
--hosty--portque configure aquí deben coincidir exactamente con los que configurará en el panel (ver paso 2). Modifique la ruta del.pysegún donde tenga ubicado el archivo en su máquina.
- Ejemplo en mi caso:
{
"mcpServers": {
"mt5-aidatataskrunner": {
"command": "python",
"args": [
"C:\\Users\\USER\\AppData\\Roaming\\MetaQuotes\\Terminal\\D0E8209F77C8CF37AD8BF550E51FF075\\MQL5\\Shared Projects\\AiDataTaskRuner\\Backend\\Mcp\\aidatataskruner_mcp.py",
"--host", "127.0.0.1",
"--port", "9999"
]
}
},
"preferences": {
"coworkScheduledTasksEnabled": false,
"ccdScheduledTasksEnabled": true,
"sidebarMode": "chat",
"coworkWebSearchEnabled": true
}
}
2. Configurar y lanzar el EA desde el panel
Consulte la sección Subtab MCP para ver en detalle cada campo.
En resumen:
- Abra el panel AiDataTaskRunner
- Diríjase a AiChat → MCP
- Configure Dirección y Puerto con los mismos valores que puso en
claude_desktop_config.json - Pulse "Lanzar EA"
El host y puerto deben ser idénticos en ambos lados — en el JSON de Claude Desktop y en el subtab MCP del panel — de lo contrario la conexión fallará.
3. Usar Claude para controlar el panel
Una vez el EA esté corriendo y Claude Desktop tenga la configuración cargada, Claude tendrá acceso a todas las tools del panel: agregar tareas, ejecutarlas, cargar configuraciones, consultar estados, etc.
Puede que necesite reiniciar Claude Desktop tras editar el JSON para que los cambios surtan efecto.
AiTaskRunnerByLeo
Panel
General
Data generation
Feature Editor
Training
AI
Utils
Workflows
Config
External Scripts