senior-copilot-mcp-rag-assignment
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., "@senior-copilot-mcp-rag-assignmentInvestigate alarm A-104 on compressor C-202 and suggest next steps."
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.
Alarm Investigation and Procedure Guidance Copilot
This repository implements an evidence-backed alarm investigation workflow using:
a FastAPI-based Alarm Management API simulator
a candidate-developed MCP server exposing alarm operations as typed tools
a Streamlit GUI that discovers and invokes MCP tools
a document RAG workflow over alarm procedures and troubleshooting guides
Main capabilities
Natural-language alarm investigation requests
MCP tool discovery and invocation for asset search, metadata lookup, alarm retrieval, summaries, priority scoring, and recommendations
RAG-backed evidence using operating procedures and maintenance documents
Tool trace and raw response inspection in the UI
Related MCP server: Customer Support MCP Server
Technology stack
Python 3.11+
FastAPI
Streamlit
scikit-learn for TF-IDF retrieval
pytest
MCP server
The MCP server is implemented under apps/mcp_server and exposes the following tools:
asset_searchasset_metadataalarm_retrievalalarm_summarypriority_scoreoperator_recommendations
Start the MCP server independently:
uvicorn apps.mcp_server.main:app --host 0.0.0.0 --port 9000Alarm API backend
Start the backend simulator:
uvicorn apps.backend.main:app --host 0.0.0.0 --port 8000Streamlit UI
Start the GUI:
streamlit run apps/frontend/app.pyRAG workflow
Documents are stored under rag/documents and ingested through the existing TF-IDF index in apps/backend/rag.py.
Tests
python -m pytest -qConfiguration
Copy .env.example and adjust values as needed.
Architecture summary
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
- Flicense-qualityCmaintenanceEnables AI assistants to monitor and analyze industrial process data from DCS/SCADA systems via MCP protocol, with domain expert knowledge for anomaly detection and recommendations.
- Alicense-qualityDmaintenanceEnables AI-powered customer support with real-time access to CRM, ticketing, and communication tools via MCP, supporting context-aware conversations and automated actions.Apache 2.0
- Flicense-qualityCmaintenanceEnables engineers and plant managers to interact with manufacturing systems using natural language, providing machine health analysis, KPI dashboards, predictive maintenance, and automated workflow execution via MCP.
- Flicense-qualityBmaintenanceProvides MCP tools to search engineering runbooks and historical incidents using semantic retrieval, supporting evidence-grounded incident investigation.
Related MCP Connectors
100+ MCP tools for AI agents: content metadata, trade intelligence, business-expertise analysis.
A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
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/niksiet1005/senior-copilot-mcp-rag-assignment'
If you have feedback or need assistance with the MCP directory API, please join our Discord server