exception-mcp-server
Provides AI-powered analysis of exceptions using Azure OpenAI's language models, enabling intelligent reasoning and categorization of stack traces and error data.
Click on "Deploy 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., "@exception-mcp-serverfind similar exceptions to RuntimeError: Connection timeout"
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.
Exception Analysis Framework
AI-powered exception analysis for operations teams
๐ Quick Start
# 1. Install dependencies
pip install -r requirements.txt
# 2. Configure credentials
# Edit config.yaml and paste your Azure OpenAI endpoint and API key:
# azure_openai:
# endpoint: "https://your-resource.openai.azure.com/"
# api_key: "your-api-key-here"
# 3. Run tests
python test_framework.py
# 4. Ingest data
python ingest.py
# 5. Launch UI
streamlit run streamlit_app.pyRelated MCP server: otel-mcp-server
๐ Full Documentation
See FRAMEWORK_README.md for complete documentation including:
Configuration guide
Testing procedures
Usage examples
Adaptation for other projects
Troubleshooting
๐งช Test Framework
python test_framework.pyExpected: 5/7 tests pass (2 expected failures: ChromaDB install, Azure credentials)
๐ Project Structure
โโโ config.yaml # Configuration
โโโ llm_client.py # Azure OpenAI client
โโโ stacktrace_parser.py # Parse stack traces
โโโ vector_store.py # ChromaDB wrapper
โโโ server.py # MCP server
โโโ streamlit_app.py # UI
โโโ ingest.py # Load data into vector DB
โโโ test_framework.py # Test suite
โโโ data/
โ โโโ exceptions.csv # Exception data (100 samples)
โโโ FRAMEWORK_README.md # Complete documentationโจ Features
Vector similarity search using ChromaDB
AI analysis with Azure OpenAI
Simple architecture that works across projects
Comprehensive tests included
Copy-paste schema - no manual definitions
Framework is production-ready. Run tests and start analyzing exceptions! ๐ฏ
This server cannot be deployed
Maintenance
Related MCP Connectors
Triage failing GitHub Actions jobs and see what self-heal repaired, in natural language.
Track errors, manage performance alerts, and configure dashboards and monitors
AI agent run monitoring with incident replay and SLA receipts.
- mttrlyOAuthcom.mttrly
AI-powered incident management and server monitoring via MCP.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI-powered debugging through structured logging with pattern recognition and intelligent analysis. Allows applications to write structured logs and receive actionable debugging insights based on error patterns and frequency analysis.-
- AlicenseNot gradedqualityDmaintenanceEnables natural language querying and analysis of OpenTelemetry traces, metrics, and logs stored in Elasticsearch/OpenSearch, allowing AI assistants to investigate performance issues, find root causes, and explore system behavior.12 npm14MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to query workplace incident data using RAG, providing search, analysis, and corrective action plans.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables plant operators to query alarm data, asset information, trends, correlations, and operator recommendations through 14 tools, forming a core part of a multi-MCP enterprise operations copilot.MIT