AIStatusDashboard
БесплатноНе проверенRead-only MCP server for AIStatusDashboard status, incidents, metrics, and fallback recommendations.
Описание
Read-only MCP server for AIStatusDashboard status, incidents, metrics, and fallback recommendations.
README
A real-time status dashboard for AI service providers (OpenAI, Anthropic, Google Gemini, etc.).
Features
- Real-time Status Monitoring: Active checks via
StatusService. - Historical Data: Firestore-backed history and incident logging.
- Analytics: Dashboard for uptime, response times, and costs.
- Notifications: Email alerts via SMTP (Nodemailer) and Webhooks.
- Stack: Next.js (App Router), Tailwind CSS, Firebase Firestore.
Getting Started
Prerequisites
- Node.js 18+
- Firebase Project (Firestore enabled)
Installation
- Clone the repository
- Install dependencies:
npm install - Copy
.env.exampleto.env.localand configure your Firebase credentials.cp .env.example .env.local
Running Locally
npm run dev
Quick links
- OpenAPI: https://aistatusdashboard.com/openapi.json
- MCP server: https://aistatusdashboard.com/mcp
- MCP Quickstart: https://aistatusdashboard.com/docs/agent/mcp-quickstart
- Discoverability audit: https://aistatusdashboard.com/docs/discoverability-audit.md
- Datasets: https://aistatusdashboard.com/datasets
- Citing: https://aistatusdashboard.com/docs/citations.md
Deployment (Firebase App Hosting)
- Configure production environment variables in
apphosting.yaml. - Store secrets in Secret Manager and grant App Hosting access.
- Deploy:
firebase deploy --only apphosting --project ai-status-dashboard
Testing
- Unit Tests:
npm run test:unit - E2E Tests:
npm run test:e2e
Architecture
- App Router: APIs located in
app/api. - Services: Business logic in
lib/services. - Database: Firestore (collections:
status_history,emailSubscriptions,emailQueue,analytics_events,webhooks,comments). - Cron:
/api/cron/statusruns a monitoring cycle and persists status changes./api/cron/notificationsprocesses the email queue (setCRON_SECRET/APP_CRON_SECRETin prod; or explicitly setAPP_ALLOW_OPEN_CRON=true).
- Webhook registration:
/api/webhooksaccepts new webhook registrations. SetWEBHOOK_SECRET/APP_WEBHOOK_SECRETin prod (or explicitly setAPP_ALLOW_PUBLIC_WEBHOOKS=true).
License
MIT
Установка AIStatusDashboard
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/aistatusdashboard/aistatusdashboardFAQ
AIStatusDashboard MCP бесплатный?
Да, AIStatusDashboard MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для AIStatusDashboard?
Нет, AIStatusDashboard работает без API-ключей и переменных окружения.
AIStatusDashboard — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить AIStatusDashboard в Claude Desktop, Claude Code или Cursor?
Открой AIStatusDashboard на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare AIStatusDashboard with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
