Aidatataskrunermcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Aidatataskrunermcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<!-- mcp-name: io.github.TradeSystemsNique/aidatataskrunner-mcp --> <p align="center"> <img src="https://img.shields.io/badge/Language-Python-3776ab?style=flat-square"/> <img src="https://img.shields.io/badge/Protocol-MCP-1B6CA8?style=flat-square"/> <img src="https://img.shields.io/badge/Platform-MetaTrader%205-0D1B2A?style=flat-square"/> <img src="https://img.shields.io/badge/Author-nique__372%20and%20Leo-C9D6DF?style=flat-square"/> <a href="./LICENSE"> <img src="https://img.shields.io/badge/License-Nique%26Leo%20NL--ND-red.svg"/> </a> </p>
<p align="center"> <strong>Control AiDataTaskRunner Panel directly via MCP</strong> </p>
Control your backtesting queue directly from Claude:
Manage panel settings via Claude:
Use Claude to automate your trading data pipeline:
AiDataTaskRunerMcp/
└── aidatataskrunner_mcp/ # JSON Tools definition
cd "C:\Users\YOUR USER\AppData\Roaming\MetaQuotes\Terminal\YOUR ID\MQL5\Shared Projects"
tsndep install "https://forge.mql5.io/nique_372/AiDataTaskRunerMcp.git"Open Common\\Files And create a json file with this structure:
{
"general": {
"type_reg": "stdio_stdin",
"json_tools_fpath": "JSON_TOOL_PATH"
},
"mt5_conn": {
"host": "127.0.0.1",
"port": 9999
},
"http_lib": {
"name": "McpMt5Server",
"version": "1.0.0",
"host": "127.0.0.1",
"port": 8080,
"endpoint": "/"
},
"stdio_stdin": {
"name": "MT5 MCP Server",
"version": "1.0.0"
}
}Add to your claude_desktop_config.json:
{
"mcpServers": {
"aidatataskrunner_mcp": {
"command": "PATH_TO_EXE",
"args": ["PATH_TO_FILE", "YOUR_TBP_ID", "YOUR_MT5_ACCOUNT_LOGIN_ID"
]
}
}
}In MT5: Tools → Options → Allowed URLs for WebRequest
127.0.0.1 or host you configured.Open Claude Desktop. At that moment, a Python script is running in the background until it establishes a connection with the EA McpServer.ex5.
Start your AiDataTaskRunner Panel in MT5, then go to the Ai tab and then to Mcp, finally configure the server and launch it. A new chart will open with a new EA.
- Add a new EURUSD task from 2023.01.01 to 2024.01.01 on H1 timeframe, and Symbol Folder = XAUUSD, Label id = 0
- Give me the total number of tasks I have
- Clean all task
- Run all taskClaude will automatically translate this to the appropriate MCP call.
Note:
You can also use HTTP Remote with the help of "mcp-remote" (see: https://forge.mql5.io/nique_372/McpServer/wiki/Running-HTTP)
Check: Tools definition.
[Read Full License](./LICENSE) By downloading or using this repository, you accept the license terms.
Full documentation is available in the main repository:
<p align="center">Copyright © 2026 Nique-Leo.</p>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.