66
/ 100
1 month ago
glama

te1000-mcp

MCP server for Beckhoff TwinCAT XAE / TE1000 Automation Interface, enabling control of XAE Shell, TwinCAT tree manipulation, PLC operations, and build actions via natural language.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
⚠️
Tool descriptions don’t match what handlers do
1 tool describes read intent but its handler mutates — nc (line 82: spawn(psExe, args, { stdio: ["ignore", "pipe", "ignore"] }))
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configTE1000_BRIDGE_TIMEOUT_MS0 (off) optional wall-clock backstop for non-dialog hangs
configTE1000_DIALOG_AUTODISMISSon 0 = detect + report only, never auto-click
configTE1000_DIALOG_GRACE_MS4000 how long a blocking dialog must persist before the call is abandoned
configTE1000_DIALOG_WATCHon 0 disables the modal-dialog watchdog
configTE1000_PROGIDThe XAE ProgID defaults to TcXaeShell.DTE.17.0. Override it with the
configWINDIR
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 6 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/edge-jb-twincat-xae-mcp-f4536t)](https://m8ven.ai/mcp/edge-jb-twincat-xae-mcp-f4536t)
commit: 0bbcfbc4eb3ecdefc52752b13d63898433832f1f
code hash: 10a044cc583af3444f3aaa3200e732a78686983c857ca81064fef5c9f15bbc07
verified: 6/24/2026, 10:26:29 AM
view raw JSON →