digital-twin-mcp
{"type": "text"}
digital-twin-mcp
Bündeln Sie die Gerätedatenfunktionen digitaler Zwillingsszenarien in MCP-Tools – jeder MCP-Client (WorkBuddy, Claude Desktop, Cursor usw.) kann direkt Gerätestatus abfragen, Echtzeitmetriken lesen, Zeitreihendaten abrufen und Warnungen prüfen.
Architekt der digitalen Pipeline · Zweiter Baustein: Geräteüberwachungspipeline Erster Baustein: https://github.com/xici001/workflow-templates (AI-Automatisierungsworkflow-Vorlagen)
Was es kann
Werkzeug | Beschreibung |
| Alle Geräte im Szenario auflisten (Typ / Standort) |
| Echtzeitmetriken des Geräts lesen (simulierte PLC-Abfrage) |
| Aktuelle Zeitreihendaten einer Metrik lesen (für Trenddiagramme / 3D-Visualisierung) |
| Geräteparameter schreiben (simulierte PLC-Wertschreibung / Fehlerinjektionstest) |
| Schwellwert-Warnprüfung (warning / critical abgestuft) |
Ressource | Beschreibung |
| Geräteverzeichnis: Metadaten + Metrikbereiche und Warnschwellen |
| 3D-Szenenlayout: Weltkoordinaten der Geräte (direkt mit Three.js / Unity überlagerbar) |
Prompt | Beschreibung |
| Gesundheitsbericht für ein bestimmtes Gerät erstellen |
Related MCP server: MCP PLC Core
Architektur
MCP 客户端(WorkBuddy / Claude Desktop / ...)
│ stdio 或 streamable-http
┌───────▼───────────────┐
│ server.py (FastMCP) │ ← 工具 / 资源 / 提示词定义
└───────┬───────────────┘
│
┌───────▼───────────────┐
│ alerts.py │ 告警规则引擎(阈值分级)
│ device_registry.py │ 设备台账 + 指标配置 + 3D 坐标
│ simulator.py │ PLC 数据驱动(BasePLCDriver 接口)
└───────────────────────┘Die v0-Datenquelle ist ein simulierter PLC-Treiber (fester Zufalls-Seed, reproduzierbar; die Temperatur der Spritzgussmaschine driftet absichtlich nahe am Schwellwert nach oben, um die Eskalation von Warnungen zu demonstrieren).
Für echte Geräte
BasePLCDrivererben undread_metrics/write_valueimplementieren (OPC-UA / Modbus / Gateway-API möglich), ohne Änderungen an der Server-Schicht.
Schnellstart
pip install -e .
# 方式一:stdio 传输(MCP 客户端默认)
python -m digital_twin_mcp.server
# 方式二:streamable-http 传输
python -m digital_twin_mcp.server --transport streamable-httpEnd-to-End-Test (Server-Subprozess starten und über das stdio-Protokoll aufrufen):
python examples/client_test.pyWorkBuddy-Anbindung
Den Inhalt von examples/workbuddy_mcp.json in mcpServers in C:\Users\33033\.workbuddy\mcp.json einfügen und dann im Verbindungsmanager oben rechts über den Einstieg für benutzerdefinierte Verbindungen bei digital-twin-mcp auf „Vertrauen" klicken, um es zu aktivieren.
Beziehung zu workflow-templates
Zwei Bausteine unter derselben Marke „Digitale Pipeline":
workflow-templates: Bündelt geistige Arbeit (Finanzberichtsanalyse usw.) in Workflowsdigital-twin-mcp: Bündelt Gerätedatenfunktionen (Digitaler Zwilling / PLC) in MCP-Tools
Beide sind zukünftig kombinierbar: Vorlagen wie der „Gerätegesundheitsbericht" der Workflow-Vorlagen können direkt die Tools dieses MCP aufrufen, um echte Daten abzurufen.
Roadmap
v0.1: Simulierte PLC + 5 Tools + 2 Ressourcen + 1 Prompt (aktuell)
v0.2: Echte OPC-UA-Anbindung, Zeitreihendaten in Datenbank (SQLite/InfluxDB), WebSocket-Push
v0.3: 3D-Szenenkopplung (Szenenlayout-Ressource an Three.js-Rendering anbinden), Multi-Factory-Instanzen
Lizenz
MIT License
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for PTC ThingWorx, the IIoT platform, providing 8 tools for AI agents to read live state and trigger actions across the industrial asset graph with env-gated safety for writes and invocations.8MIT
- FlicenseBqualityBmaintenanceUniversal MCP server for industrial PLC communication, enabling AI agents to read sensors, alarms, status, setpoints, and write setpoints via adapters for Modbus, S7, or custom PLCs.6
- AlicenseBqualityAmaintenanceExposes a deterministic IoT edge runtime — Modbus/CAN/J1939 acquisition, local rules, alarms, and history — to AI assistants as typed, governed MCP tools. Reads are safe by default; device control stays deny-by-default, explicitly confirmed, and audited.233Apache 2.0
- AlicenseAqualityBmaintenanceExposes live industrial IoT telemetry to any MCP client, streaming simulated sensor data from a fleet of machines and detecting anomalies, with the ability to inject faults on demand.4MIT
Related MCP Connectors
Hosted MCP endpoint with realistic fake data for prototyping agents. 12 tools, no setup.
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Operator-as-agent MCP hub. 6 tools. First $5 free, then $0.001/call.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/xici001/digital-twin-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server