MCPInstall
mcp-agent-ot logo

mcp-agent-ot

by pkbythebay29 5 stars pkbythebay29/mcp-agent-ot

Multi-Agent Context Processor for Operational Technology (OT) data.

READMEmain

🧠 mcp-agent-ot

Multi-Agent Context Processor for Operational Technology (OT) data.

Connects to industrial data sources (MQTT, OPC UA, Modbus), filters signals, embeds context into vector stores, and enables lightweight LLM-based Q&A — all using modular agents and Redis pub/sub.


🔧 Features

  • 🛰️ Plug in MQTT, OPC UA, or Modbus sources
  • 🔁 Agents run asynchronously (filtering, vectorizing, answering)
  • 📦 Vector DB per zone using FAISS
  • 🧠 Q&A using MiniLM (via sentence-transformers)
  • 🌐 FastAPI dashboard to monitor messages and triggers
  • 🧩 Modular, extensible, and modern Python packaging (pyproject.toml)

🚀 Quick Start

1. Clone the Repo

2. Install Dependencies

3. Start the system

4. Start the dashboard

🔌 Configuring Data Sources

Edit mcpai/configs/data_sources.yml:

🧱 Architecture

ingest_agent.py – connects to all OT sources dynamically

filter_agent.py – identifies meaningful anomalies (e.g., "high temp")

vector_agent.py – builds FAISS DB per zone

llm_agent.py – answers based on vector context

coordinator.py – starts everything

dashboard.py – FastAPI UI

redis_pubsub.py – pub/sub messaging layer

📄 License

MIT

🤝 Contributing

PRs and issues welcome. Designed to be extensible for edge computing and OT AI use cases.

More Research & Data MCP servers

Similar servers from the same category.

WeatherXM PRO

weatherxm

Integrates with WeatherXM PRO APIs to provide access to hyperlocal weather data, historical observations, and forecast performance metrics for location-specific analysis and planning.

APICLI+6

Gralio

tymonte

Access 3+ million SaaS reviews, detailed pricing data, alternatives, ratings, funding information, growth metrics, user sentiment analysis, and functional feature data for over 30,000 software products.

Research & Data

Integrates with professional cryptocurrency data APIs from DefiLlama Pro, CoinGecko Pro, and Arkham Intelligence to provide real-time token prices, market data, blockchain analytics, and on-chain intelligence for crypto researchers and traders.

search

Enables semantic and keyword searches across Space Frontiers' library, telegram, and reddit databases through a FastAPI-based server with flexible authentication options.

databaseauthentication+1