Best Siemens MCP Servers
Siemens is a global technology company focused on industry, infrastructure, transport, and healthcare. It specializes in electrification, automation and digitalization solutions, providing products, systems and services across various sectors.
Why this server?
Connects to Siemens S7 PLCs (S7-300/400/1200/1500) via RFC1006. Provides CPU info, read/write access to DB, M, I, Q areas. Write operations are high-risk with MOC, dry-run, and undo support.
AlicenseBqualityAmaintenanceProvides AI agents with safe, governed read access to industrial control systems (OPC-UA, Modbus, S7, Mitsubishi, MTConnect, MQTT/Sparkplug) plus cross-protocol diagnostics for troubleshooting data breaks, alarm floods, and unhealthy tags.21531MITWhy this server?
Provides integration with Siemens Polarion requirements management system, enabling management of projects, work items, documents, and requirements with flexible querying capabilities
AlicenseAqualityNot gradedmaintenanceEnables interaction with Siemens Polarion requirements management system through natural language. Supports authentication, project management, work item queries, document access, and requirements analysis.9MITWhy this server?
Enables decoding of Siemens-specific private DICOM tags, supporting specialized medical imaging informatics and interoperability workflows.
AlicenseAqualityDmaintenanceBuilt by a healthcare IT engineer with 19 years of PACS/RIS/integration experience. Bridges DICOM, HL7v2, and FHIR — maps between standards, decodes vendor private tags (GE, Siemens, Philips), generates Mirth Connect channels, and explains integration patterns. 12 tools covering tag lookup, message parsing, cross-standard mapping, and channel generation.174MITWhy this server?
Allows AI assistants to control a Siemens Questa Visualizer simulation: opening waveforms, running the design, examining signal values, and searching signal histories across time.
AlicenseAqualityDmaintenanceConnects AI assistants to Siemens Questa Visualizer, enabling natural language control of HDL simulation such as opening waveforms, running simulation, and examining signal values.122MITWhy this server?
Provides tools for interacting with Siemens PLCs, enabling reading/writing data blocks, memory, timers, counters, and controlling PLC states.
Why this server?
Provides tools for connecting to, reading from, writing to, and diagnosing Siemens S7comm PLCs, including data area reads, 16-bit word writes to DB/M/I/Q areas, and transparent proxy or listener-based frame inspection.
Why this server?
Provides tools for interfacing with SIEMENS WinCC Unified SCADA systems via GraphQL API, enabling tag value reading/writing, historical data queries, alarm management (active/logged/acknowledge/reset), and object browsing functionality.
AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with SIEMENS WinCC Unified SCADA systems through their GraphQL API, supporting operations like reading/writing tag values, browsing objects, querying historical data, and managing alarms.12GPL 3.0Why this server?
Provides AI coding agents with accurate knowledge of the Siemens NXOpen .NET API, enabling them to write correct NX CAM/CAD automation code by retrieving real API documentation from a local NX installation.
AlicenseNot gradedqualityAmaintenanceProvides AI coding agents with accurate knowledge of the Siemens NXOpen .NET API by performing hybrid retrieval over local documentation, eliminating hallucinated API calls.9MITWhy this server?
Provides tools for generating and validating SCL/ST code for Siemens S7-1200 PLCs, enabling integration with TIA Portal and automation of industrial PLC programming tasks.
AlicenseNot gradedqualityCmaintenanceAn open-source MCP server for industrial automation that generates, debugs, and validates PLC code for Siemens S7-1200, serving as a free and customizable alternative to Siemens Eigen Engineering Agent.5MIT