dynatrace-mcp-enhanced

bin04/dynatrace-mcp-enhanced

3.2

If you are the rightful owner of dynatrace-mcp-enhanced and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Dynatrace MCP Enhanced is a robust server solution that integrates Redis caching, a modern chat interface, and Ollama AI support to enhance Dynatrace's monitoring capabilities.

🚀 Dynatrace MCP Enhanced

A supercharged Dynatrace MCP server with Redis caching, modern chat UI, and Ollama integration.

License: MIT Node.js Redis


✨ Features

🔍 Enhanced Dynatrace Integration

  • OAuth-based Dynatrace authentication
  • Intelligent query caching with Redis
  • Natural language to DQL conversion
  • Real-time observability data access

💬 Modern Chat Interface

  • Clean, responsive web UI with dark theme
  • Session management across conversations
  • Real-time connection status indicators
  • Mobile-friendly responsive design

🧠 Multi-Modal AI Support

  • Ollama Integration: Local LLM support for general queries
  • Knowledge Base: General observability and troubleshooting guidance
  • Smart Routing: Automatically routes queries to best handler

📦 Enterprise Ready

  • Redis caching for performance
  • Session persistence and management
  • Comprehensive logging and monitoring
  • Graceful error handling and fallbacks

🛠️ Quick Start

Prerequisites

  • Node.js 18+
  • Redis Server
  • Dynatrace environment with OAuth client

Installation

git clone https://github.com/yourusername/dynatrace-mcp-enhanced.git
cd dynatrace-mcp-enhanced
npm install
cp .env.example .env
# Edit .env with your Dynatrace OAuth credentials
./start.sh

/
cat > README.md << 'EOF'
# 🚀 Dynatrace MCP Enhanced

**A supercharged Dynatrace MCP server with Redis caching, modern chat UI, and Ollama integration.**

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Node.js](https://img.shields.io/badge/Node.js-18%2B-green.svg)](https://nodejs.org/)
[![Redis](https://img.shields.io/badge/Redis-6%2B-red.svg)](https://redis.io/)

---

## ✨ Features

### 🔍 **Enhanced Dynatrace Integration**
- OAuth-based Dynatrace authentication
- Intelligent query caching with Redis
- Natural language to DQL conversion
- Real-time observability data access

### 💬 **Modern Chat Interface**
- Clean, responsive web UI with dark theme
- Session management across conversations
- Real-time connection status indicators
- Mobile-friendly responsive design

### 🧠 **Multi-Modal AI Support**
- **Ollama Integration**: Local LLM support for general queries
- **Knowledge Base**: General observability and troubleshooting guidance
- **Smart Routing**: Automatically routes queries to best handler

### 📦 **Enterprise Ready**
- Redis caching for performance
- Session persistence and management
- Comprehensive logging and monitoring
- Graceful error handling and fallbacks

---

## 🛠️ Quick Start

### Prerequisites
- Node.js 18+
- Redis Server
- Dynatrace environment with OAuth client

### Installation
```bash
git clone https://github.com/yourusername/dynatrace-mcp-enhanced.git
cd dynatrace-mcp-enhanced
npm install
cp .env.example .env
# Edit .env with your Dynatrace OAuth credentials
./start.sh