
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 のガイドから始めましょう →