Ignition MCP Server

MCP server for Inductive Automation Ignition: tags, alarms, history, and Perspective

Local serverstdioPython

What is the Ignition MCP Server?

MCP server for Inductive Automation Ignition: tags, alarms, history, and Perspective

What it actually does

An MCP (Model Context Protocol) server for Inductive Automation Ignition. It gives an AI assistant, Claude Desktop, Claude Code, or any MCP client, structured access to an Ignition gateway: browse and write tags, query history and alarms, manage projects, and deploy full Perspective views.

  • REST plane. — The gateway's native /data/api/v1 API, authenticated with an API key, used
  • Bridge plane. — A small WebDev project (mcp-bridge) you install once on the gateway. It

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Ignition MCP Server

{
  "mcpServers": {
    "ignition": {
      "command": "uvx",
      "args": ["ignition-mcp"],
      "env": {
        "IGNITION_URL": "your-value",
        "IGNITION_API_TOKEN": "your-value",
        "IGNITION_BRIDGE_SECRET": "your-value",
        "IGNITION_ALLOW_WRITES": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
IGNITION_URLEndpoint or connection string the server talks to.Yes
IGNITION_API_TOKENCredential the server authenticates with.Yes
IGNITION_BRIDGE_SECRETCredential the server authenticates with.Yes
IGNITION_ALLOW_WRITESConfiguration value read at startup.Optional

Frequently asked questions

MCP server for Inductive Automation Ignition: tags, alarms, history, and Perspective Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.