MCP App server rendering an interactive pipeline DAG and test-harness dashboard inline in MCP hosts
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
git clone https://github.com/NEVELSK65/mcp-agenthub-monitorResumen de MCP Servers
# AgentHub Monitor
An MCP **App** server: it renders an interactive pipeline dashboard *inside* the host window
(Claude Desktop, Claude Code, and other MCP App–capable clients) instead of returning a wall of text.
The dashboard shows two things side by side:
- **DAG state** — nodes of a pipeline run, grouped into waves, each with its own status.
- **Harness metrics** — scenario pass rate, critical failures, accumulated cost and latency.
Point it at your own pipeline's JSON export and it becomes a live view of your runs. With no
configuration it serves a built-in sample, so the UI is useful the moment you install it.
## Tools
| Tool | What it does | Read-only |
|---|---|---|
| `show_agenthub_monitor` | Renders the dashboard inline in the host | yes |
| `get_status` | Returns the current pipeline state as structured JSON | yes |
| `trigger_action` | Records an action request in the server's own state | no |
**`trigger_action` does not execute anything.** It annotates the server's in-memory state so the
dashboard can show that an action was requested. This server runs no commands, spawns no
processes, and makes no network calls.
## Install
Requires Python 3.10+. No third-party dependencies.
```bash
git clone https://github.com/NEVELSK65/mcp-agenthub-monitor.git
cd mcp-agenthub-monitor
python3 -m unittest discover -s tests # optional: verify
```
## Configure
Add to your MCP client configuration:
```json
{
"mcpServers": {
"agenthub-monitor": {
"command": "python3",
"args": ["/absolute/path/to/mcp-agenthub-monitor/server.py"],
"env": {
"AGENTHUB_STATE_FILE": "/absolute/path/to/your/pipeline-state.json"
}
}
}
}
```
`AGENTHUB_STATE_FILE` is optional. Without it the server returns sample data, flagged with
`is_sample_data: true` so it is never mistaken for a real run.
## State file format
Write this JSON from your own CI, orchestrator, or test harness:
```json
{
"dag": {
"title": "Nightly build",
"total_nodes": 6,
"completed_nodes": 4,
"waves": 3,
"node_states": {
"node_01_checkout": "COMPLETED",
"node_02_unit_tests": "COMPLETED",
"node_03_integration": "RUNNING",
"node_04_security_scan": "PENDING"
}
},
"harness": {
"pass_rate_pct": 93.75,
"total_scenarios": 16,
"passed_scenarios": 15,
"critical_failures": 0,
"total_cost_usd": 0.112,
"total_latency_ms": 41700
},
"log": "Integration stage in progress."
}
```
The file is re-read on every tool call, so the dashboard reflects whatever your pipeline last wrote.
Node status strings are passed through to the UI as-is; `COMPLETED`, `RUNNING`, `PENDING` and
`FAILED` get distinct colours.
## Resource
The UI is exposed as an MCP resource at `ui://agenthub/mcp-app.html` with MIME type
`text/html;profile=mcp-app`. Hosts that support MCP Apps render it inline; hosts that do not can
still read it as an HTML document.
## Privacy
The server reads one local file (the one you name in `AGENTHUB_STATE_FILE`) and sends nothing
anywhere. See [PRIVACY.md](PRIVACY.md).
## License
MIT — see [LICENSE](LICENSE).
Lo que la gente pregunta sobre mcp-agenthub-monitor
¿Qué es NEVELSK65/mcp-agenthub-monitor?
+
NEVELSK65/mcp-agenthub-monitor es mcp servers para el ecosistema de Claude AI. MCP App server rendering an interactive pipeline DAG and test-harness dashboard inline in MCP hosts Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-07.
¿Cómo se instala mcp-agenthub-monitor?
+
Puedes instalar mcp-agenthub-monitor clonando el repositorio (https://github.com/NEVELSK65/mcp-agenthub-monitor) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar NEVELSK65/mcp-agenthub-monitor?
+
Nuestro agente de seguridad ha analizado NEVELSK65/mcp-agenthub-monitor y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene NEVELSK65/mcp-agenthub-monitor?
+
NEVELSK65/mcp-agenthub-monitor es mantenido por NEVELSK65. La última actividad registrada en GitHub es del 2026-09-07, con 0 issues abiertos.
¿Hay alternativas a mcp-agenthub-monitor?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega mcp-agenthub-monitor en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/nevelsk65-mcp-agenthub-monitor)<a href="https://claudewave.com/repo/nevelsk65-mcp-agenthub-monitor"><img src="https://claudewave.com/api/badge/nevelsk65-mcp-agenthub-monitor" alt="Featured on ClaudeWave: NEVELSK65/mcp-agenthub-monitor" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!