home / mcp / industrial mcp server

Industrial MCP Server

Industrial MCP Server - Multi-Database AI Gateway with Claude Desktop Integration

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "intecrel-industrial-mcp": {
      "url": "https://industrial-mcp-delta.vercel.app/api/mcp"
    }
  }
}

You deploy and interact with an MCP server designed for industrial system monitoring and control. It exposes a JSON-RPC over HTTP interface that you can use from MCP clients to query system health, performance metrics, and equipment data, enabling automated monitoring, analytics, and maintenance workflows.

How to use

Connect an MCP client to the HTTP endpoint to initialize the session, list available tools, and call specific tools that return real-time metrics, trends, and equipment status. Use the client to request system status, operational data, and equipment monitoring while keeping a secure connection and honoring protocol version expectations.

How to install

Follow these steps to get the MCP server running locally for development and testing.

# Prerequisites
# - Node.js 18+
# - npm or yarn
# - Git

# 1. Clone the repository
git clone https://github.com/intecrel/industrial-mcp.git
cd industrial-mcp

# 2. Install dependencies
npm install

# 3. Start development server
npm run dev

# 4. Verify the server is running
# Test basic endpoint
curl http://localhost:3000/api/mcp

# Test MCP protocol initialization
curl -X POST http://localhost:3000/api/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "initialize",
    "params": {
      "protocolVersion": "2024-11-05",
      "capabilities": {"roots": {"listChanged": false}},
      "clientInfo": {"name": "test-client", "version": "1.0.0"}
    }
  }'

Additional sections

Configuration hints, testing utilities, and integration steps help you validate the MCP server and connect clients like Claude Desktop or other MCP-enabled tools. Use the provided endpoints and commands to test functionality, ensure health data is available, and verify equipment data streams.

Available tools

echo

Echo tool for basic communication testing that returns the input message.

get_system_status

System Status tool returns health metrics, uptime, and active alerts.

get_operational_data

Operational Data tool provides performance metrics and analytics over a specified time range.

monitor_equipment

Equipment Monitor tool retrieves status, metrics, and maintenance information for specific equipment, with optional history.