WinCC Unified MCP XT

by mrwan84

Not rated
GitHub

About

An MCP server for interfacing with SIEMENS WinCC Unified SCADA systems via their GraphQL API.

Details

Author
mrwan84
Categories
Developer Tools, API, Other, Infrastructure

Setup

Install WinCC Unified MCP XT in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/mrwan84/-WinCC-Unified-MCP-XT

Follow the installation instructions in the repository README, then restart your MCP client.

AModel Context Protocol (MCP)server designed to interface withSIEMENS WinCC Unified SCADA systemsvia theirGraphQL API. This server exposes various WinCC Unified functionalities as MCP tools, enabling AI assistants and other MCP-compatible clients to interact programmatically with the SCADA system.

This project is based on the repository byAndreas Vogler

- Connects to a WinCC Unified GraphQL endpoint.
- Provides MCP tools for:

- βœ… User authentication (login-user)
- πŸ“‚ Browsing SCADA objects (browse-objects)
- πŸ“Š Reading current tag values (get-tag-values)
- πŸ•’ Querying historical/logged tag data (get-logged-tag-values)
- 🚨 Fetching active alarms (get-active-alarms)
- πŸ“ Fetching logged alarms (get-logged-alarms)
- ✍️ Writing values to tags (write-tag-values)
- 🟒 Acknowledging alarms (acknowledge-alarms)
- πŸ”„ Resetting alarms (reset-alarms)

- Node.js(v18.x or newer recommended)
- npm (comes with Node.js)
- Access to a runningWinCC Unified GraphQLserver endpoint

this server uses aconfig.jsfile written in ES module syntax.

export const config = { URL: "https://your-wincc-server.example.com/graphql", // required userName: "service_account_username", // optional pwr: "service_account_password", // optional };

To use this MCP server with Claude AI (desktop version):
-

Find or create the claude_desktop_config.json file (typically in the Claude app config folder).

{ "mcpServers": { "WinCC Unified": { "command": "npx", "args": ["mcp-remote", "http://localhost:3000/mcp"] } } }

- Ensure @modelcontextprotocol/tools is installed:

npm install -g @modelcontextprotocol/tools

-

If configured, a service account is automatically logged in and token refreshed every minute.

A user's manual login overrides the service session temporarily.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Real-time Amazon data API built for AI agents. 200M+ products, 1B+ reviews, live BSR, pricing, and competitor data as clean JSON. 10 agent skills for market research, competitor monitoring, pricing, listing audits, and more. 1,000 free credits.

An MCP server that gives AI agents like Claude, Cursor, and Gemini access to historical Windows CPU, GPU, temperature, and privacy data gathered by the AppControl Windows app.

MCP to read the Codex crypto data API so agents can write GraphQL queries.

Scout's official MCP pipes error, trace and metric data from production to your AI agent

A high-performance MCP server providing structured, real-time price data for AI hardware across global marketplaces, built with a focus on agent-native discovery over hardcoded endpoints.

Interact with Alchemy's blockchain APIs to query data without writing code.

A hosted API /MCP platform providing developer-friendly JSON endpoints for user-agent parsing, postal code search with spatial queries, country/subdivision lookup, cryptographic hashing, IP geolocation, email risk scoring, and more.

Integrates the Korea Meteorological Administration's public weather API to provide climate data.

Query the BuiltWith API to discover the technology stacks of websites. Requires a BuiltWith API key.

Bumblebee Endpoint Receipt is a paid remote MCP endpoint for developer endpoint scanner MCP. It exposes structured JSON tools, a public server card, token-based access, usage receipts, and a

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.