About Winccv8 MCP Server
Winccv8 MCP Server is an MCP server in the IoT category: a MCP (Model Context Protocol) server for SIEMENS WinCC V8 SCADA systems.
Install
git clone https://github.com/vogler75/winccv8-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (37)
wincc-get-alarm-limit-valueReads limit values for a tag. GET /alarmLogging/LimitValue/{tagName}. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-limit-valuesLists limit values. GET /alarmLogging/LimitValues with optional paging (itemLimit, continuationPoint). Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-messageReads a message. GET /alarmLogging/Message/{messageNumber}. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-message-blockReads a message block. GET /alarmLogging/MessageBlock/{messageBlockName}. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-message-blocksLists message blocks. GET /alarmLogging/MessageBlocks with optional paging (itemLimit, continuationPoint). Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-message-classReads a message class. GET /alarmLogging/MessageClass/{messageClassName}. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-message-classesLists message classes. GET /alarmLogging/MessageClasses with optional paging (itemLimit, continuationPoint). Use Accept-Language for response language and Content-Language for name resolution.
Parameters not published.
wincc-get-alarm-message-groupReads a message group. GET /alarmLogging/MessageGroup/{messageGroupName}. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-message-groupsLists message groups. GET /alarmLogging/MessageGroups with optional paging (itemLimit, continuationPoint). Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-message-typeReads a message type. GET /alarmLogging/MessageType/{messageTypeName}. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
Show all 37 tools
wincc-get-alarm-message-typesLists message types. GET /alarmLogging/MessageTypes with optional paging (itemLimit, continuationPoint). Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-messagesLists messages. GET /alarmLogging/Messages with optional paging (itemLimit, continuationPoint). Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-rest-filterReads a REST filter. GET /alarmLogging/RestFilter/{filterName}. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-alarm-rest-filtersLists configured REST filters. GET /alarmLogging/RestFilters. Use Accept-Language for response language and Content-Language for identifier resolution.
Parameters not published.
wincc-get-archiveRead configuration data of a specific process value archive
Parameters not published.
wincc-get-archive-tagRead configuration data of an archive system tag
Parameters not published.
wincc-get-archive-tagsRead configuration data of all archive system tags
Parameters not published.
wincc-get-archive-valueRead runtime value of an archive variable
Parameters not published.
wincc-get-archive-valuesRead runtime values of multiple archive variables
Parameters not published.
wincc-get-archive-variableRead configuration data of a specific archive variable
Parameters not published.
wincc-get-archive-variablesRead configuration data of all variables in an archive
Parameters not published.
wincc-get-archivesRead configuration data of all process value archives
Parameters not published.
wincc-get-connectionRead configuration data of a specific connection
Parameters not published.
wincc-get-connectionsReads configuration data of all connections in Tag Management. Base URL: /tagManagement. Endpoint: Connections. According to WinCC REST docs, returns connections created below communication drivers; supports paging via itemLimit and continuationPoint.
Parameters not published.
wincc-get-groupRead configuration data of a specific tag group
Parameters not published.
wincc-get-groupsRead configuration data of all tag groups
Parameters not published.
wincc-get-structure-typeRead configuration data of a specific structure type
Parameters not published.
wincc-get-structure-typesRead configuration data of all structure types
Parameters not published.
wincc-get-structure-variablesRead instances of structure types
Parameters not published.
wincc-get-tag-configRead configuration data of a specific tag
Parameters not published.
wincc-get-tag-valueRead runtime value of a specific tag
Parameters not published.
wincc-get-tag-valuesRead runtime values of multiple tags
Parameters not published.
wincc-get-tags-configRead configuration data of all tags
Parameters not published.
wincc-get-timerRead configuration data of a specific archive system timer
Parameters not published.
wincc-get-timersRead configuration data of all archive system timers
Parameters not published.
wincc-write-tag-valueWrite a value to a specific tag
Parameters not published.
wincc-write-tag-valuesWrite values to multiple tags
Parameters not published.
Ask AI
Ask AI about Winccv8 MCP Server
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.