
delta0-inc/heimdall
Analytics & monitoring이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Open Source Observability Platform for MCP Servers & Apps
개요
Heimdall is a comprehensive observability platform designed for monitoring Model Context Protocol (MCP) servers and AI/LLM applications. Built on OpenTelemetry standards, it provides real-time tracing, metrics, and insights into your AI infrastructure. - 🔍 - Track every tool call, resource access, and prompt execution - 📊 - Visualize latency, error rates, and usage patterns - 🔌 - Simple SDK decorators for Python and JavaScript/TypeScript - 🏠 - Run entirely on your own infrastructure - 📈 - Built on industry-standard observability protocols - [ ] - Associate traces with user identities for user-level analytics (currently all requests are shown as anonymous). - [ ] - LLM evaluation and quality scoring, including human annotation. - [ ] - Managed cloud deployment. Currently we only support self-hosted deployment. The architecture is as follows: 📖 For detailed setup instructions, see QUICKSTART.md - Node.js 18+ - Python 3.9+ (for Python SDK) 1.
README
원문 README의 일부입니다. 원문 보기.
Overview
Heimdall is a comprehensive observability platform designed for monitoring Model Context Protocol (MCP) servers and AI/LLM applications. Built on OpenTelemetry standards, it provides real-time tracing, metrics, and insights into your AI infrastructure.
Key Features
- 🔍 Real-time Tracing - Track every tool call, resource access, and prompt execution
- 📊 Dashboard Analytics - Visualize latency, error rates, and usage patterns
- 🔌 Easy Integration - Simple SDK decorators for Python and JavaScript/TypeScript
- 🏠 Self-hosted - Run entirely on your own infrastructure
- 📈 OpenTelemetry Native - Built on industry-standard observability protocols
TODO
- [ ] Track Users - Associate traces with user identities for user-level analytics (currently all requests are shown as anonymous).
- [ ] Evaluate - LLM evaluation and quality scoring, including human annotation.
- [ ] Add Cloud Host Server - Managed cloud deployment.
Architecture
Currently we only support self-hosted deployment. The architecture is as follows:
┌─────────────────┐ OTLP/HTTP ┌─────────────────┐
│ MCP Server │ ──────────────────▶│ Heimdall │
│ + SDK │ Port 4318 │ Backend │
└─────────────────┘ └────────┬────────┘
│
│ REST API
│
┌────────▼────────┐
│ Heimdall │
│ Frontend │
│ Port 5173 │
└─────────────────┘
Quick Start
📖 For detailed setup instructions, see QUICKSTART.md
Prerequisites
- Node.js 18+
- Python 3.9+ (for Python SDK)
1. Start the Backend
cd backend
npm install
npm run dev
2. Start the Frontend
cd frontend
npm install
npm run dev
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →