You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,18 @@ All notable changes to the Predictive Maintenance MCP Server project will be doc
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [0.7.1] - 2025-07-15
9
+
10
+
### Added
11
+
-**SSE & Streamable-HTTP transport** — `main()` now accepts `--transport sse|streamable-http` (or env var `MCP_TRANSPORT`) via argparse CLI, enabling remote HTTPS deployment for Microsoft Copilot Studio and other networked MCP clients. `--host` / `--port` (or `MCP_HOST` / `MCP_PORT`) configure the listen address.
12
+
-**Docker Compose + Caddy** — New `docker-compose.yml` with `mcp-server` service (SSE by default) and commented-out Caddy reverse proxy for automatic Let's Encrypt HTTPS certificates. New `Caddyfile` template.
13
+
-**HTTPS Deployment guide** — New `docs/DEPLOYMENT.md` covering local SSE testing, Docker Compose + Caddy auto-TLS, nginx reverse proxy, Azure/cloud deployment, Copilot Studio connection, and CLI reference.
Copy file name to clipboardExpand all lines: CITATION.cff
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
cff-version: 1.2.0
2
2
message: "If you use this software, please cite it as below."
3
3
title: "Predictive Maintenance MCP Server: An open-source framework for integrating Large Language Models with predictive maintenance and fault diagnosis workflows"
Copy file name to clipboardExpand all lines: README.md
+16-6Lines changed: 16 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,7 +81,8 @@ This project is built around the **Model Context Protocol (MCP)** — an open st
81
81
82
82
-**🔌 Plug-and-play** — Add new analysis tools (thermography, oil analysis, acoustics) as simple Python functions — the LLM discovers them automatically
83
83
-**🔒 Local processing** — Raw signals never leave your machine; only computed results (peaks, RMS, diagnoses) flow to the LLM. Use a [local LLM](https://ollama.com/) for full air-gapped privacy
84
-
-**🤖 LLM-agnostic** — Works with Claude, ChatGPT, or any MCP-compatible client
84
+
-**🤖 LLM-agnostic** — Works with Claude, ChatGPT, **Microsoft Copilot Studio**, or any MCP-compatible client
85
+
-**🌐 Enterprise-ready** — Deploy as HTTPS server (SSE transport) for corporate environments with Docker + auto-TLS
85
86
-**🧱 Modular** — Use only the tools you need, extend with your own
86
87
87
88
---
@@ -249,14 +250,19 @@ pip install -e .
249
250
### Run the Server
250
251
251
252
```bash
252
-
#Via module (works with both pip install and editable install)
253
+
#Default: stdio transport (Claude Desktop, VS Code)
253
254
python -m predictive_maintenance_mcp
254
-
255
-
# Via console script (after pip install)
256
255
predictive-maintenance-mcp
256
+
257
+
# SSE transport for remote/enterprise clients (Copilot Studio, networked)
0 commit comments