home / mcp / industrial mcp server
Industrial MCP Server - Multi-Database AI Gateway with Claude Desktop Integration
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.
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.
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"}
}
}'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.
Echo tool for basic communication testing that returns the input message.
System Status tool returns health metrics, uptime, and active alerts.
Operational Data tool provides performance metrics and analytics over a specified time range.
Equipment Monitor tool retrieves status, metrics, and maintenance information for specific equipment, with optional history.