manufacturing-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@manufacturing-mcpShow me the failure risk trend for recent equipment records."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Manufacturing MCP
This is an MCP(Model Context Protocol) based AI Agent project that explores manufacturing equipment data and analyzes equipment failure risk.
Datasets
This project uses the AI4I 2020 Predictive Maintenance Dataset. The dataset is a synthetic dataset created to simulate predictive maintenance data from actual industrial sites, with a total of 10,000 equipment operating observations and 14 columns. There are no missing values.
Each observation includes the product grade, air and process temperature, rotational speed, torque, tool wear time, and equipment failure status and failure type. Therefore, it can be used in the following predictive maintenance scenarios.
Equipment status monitoring (Monitoring)
Failure risk classification (Classification)
Anomaly condition detection (Anomaly Detection)
Key Columns
The meaning and unit of each column can be found in the dataset column documentation.
Sample Data
Below are the first 3 observations of the original CSV.
UDI | Product ID | Type | Air temperature [K] | Process temperature [K] | Rotational speed [rpm] | Torque [Nm] | Tool wear [min] | Machine failure | TWF | HDF | PWF | OSF | RNF |
1 | M14860 | M | 298.1 | 308.6 | 1551 | 42.8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2 | L47181 | L | 298.2 | 308.7 | 1408 | 46.3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
3 | L47182 | L | 298.1 | 308.5 | 1498 | 49.4 | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
Related MCP server: Sparkplug MCP Server
Development Environment
This project uses Python 3.12 or later. Activate the virtual environment at the project root on WSL Ubuntu 24.04 and install development dependencies.
source mcp/bin/activate
python -m pip install --upgrade pip
python -m pip install -e ".[dev]"Create a local .env file by referring to .env.example. The .env file containing the actual API Key is not committed to Git.
cp -n .env.example .env
chmod 600 .envRun tests, linting, and formatting checks after making changes.
pytest
ruff check .
ruff format --check .The current Python package is stored in src/manufacturing_mcp, and the tests are in tests. The application configuration is loaded from src/manufacturing_mcp/config.py using environment variables and the .env file.
Running PostgreSQL
Run the PostgreSQL container in the background using Docker Compose.
docker compose up -d postgres
docker compose psThe postgres service is healthy if its status is healthy. To connect directly to PostgreSQL, use the following commands.
docker compose exec postgres sh -c 'psql -U "$POSTGRES_USER" -d "$POSTGRES_DB"'Type \q to quit the session. Use the following command to stop the container.
docker compose downPostgreSQL data is stored in the postgres_data Docker volume, so it persists when the container is stopped or recreated.
Source and Copyright
Project code: Copyright © 2026 Hyeongseob. Distributed under the MIT License.
Dataset: AI4I 2020 Predictive Maintenance Dataset (2020), UCI Machine Learning Repository, https://doi.org/10.24432/C5HS5C
Related paper: Stephan Matzka, "Explainable Artificial Intelligence for Predictive Maintenance Applications," 2020 Third International Conference on Artificial Intelligence for Industries (AI4I), pp. 69–74, https://doi.org/10.1109/AI4I49448.2020.00023
Dataset license: Creative Commons Attribution 4.0 International (CC BY 4.0). Sharing and modification of the dataset is permitted, provided that you give appropriate credit to the original author and source.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI assistants to analyze vibration data, detect machinery faults, and generate professional diagnostic reports through natural conversation.3474MIT
- FlicenseAqualityDmaintenanceEnables natural language interaction with industrial IoT devices using Sparkplug B, allowing users to query real-time data, analyze historical metrics, and monitor device status.49
- FlicenseNot gradedqualityBmaintenanceAn AI agent system that monitors manufacturing equipment health using the Model Context Protocol (MCP). Enables answering natural language questions about equipment status, maintenance, and anomalies through MCP tools.
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to analyze plant-floor data using OEE, Pareto, SPC, and yield-loss calculations, providing continuous-improvement insights from manufacturing data.1
Related MCP Connectors
Cross-OEM industrial machine intelligence: identity, normalization, automation, attestation.
The grounded data layer for any LLM: governed SQL, metrics, lineage and catalog over your data.
Find relevant security data from Sentinel data lake for building effective agents. More:aka.ms/s/de
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/johyeongseob/manufacturing-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server