glasspulse
◈ GlassPulse
ガラスモーフィックなサービスダッシュボード — 美しすぎる監視で、あなたのステータスページがバイラルになります。
チェック · アップタイム · レイテンシ · パフォーマンス — 鮮やかなオーロラガラスで表現。
✨ なぜ GlassPulse なのか?
ステータスページはまるで1999年のままです。GlassPulse は、デザインシステムと監視エンジンが恋に落ちたときに生まれるものです。アニメーションするオーロラグラデーションの上のフロストグラスカード、ネオンカラーのステータスシグナル、リアルタイムのレイテンシスパークライン、そして AI エージェントがあなたと一緒にインフラを見張れるネイティブ MCP サーバーを備えています。
🪟 真のグラスモーフィズム — 背景のぼかし、スペキュラーハイライト、オーロラブロブ
🎨 多彩で鮮やかなカラー — バイオレット→フクシア→シアンのパレット。ダークファースト、ライトテーマも同梱
📊 本格的な監視 — HTTP、TCPポート、キーワード、JSONパス、SSL期限チェック
⚡ パフォーマンスバジェット — レイテンシがSLOを超えると、サービスが(黄色に)劣化します
🧩 設定駆動 —
services.jsonのみ、JSONスキーマで検証、バックエンド不要🚀 MCPファースト — 1つのリポジトリから、ダッシュボードとエージェント対応のMCPサーバーを両方リリース
🌗 テーマ切替 — ダークオーロラまたはライトグラスをブラウザーごとに保存
Related MCP server: sanitycheck-mcp
🚀 クイックスタート
git clone https://github.com/MountainLabsDE/GlassPulse-Dashboard.git
cd GlassPulse
npm install
npm run dev # → http://localhost:5173これだけです。同梱のデモ設定は実際のパブリックエンドポイント(GitHub API、Cloudflare、jsDelivr)を監視するため、すぐにライブデータを確認できます。
サービスの設定
app/src/config/services.json を編集してください:
{
"title": "My Infrastructure",
"services": [
{
"id": "api",
"name": "REST API",
"group": "Core",
"icon": "🛰️",
"accent": "#8b5cf6",
"checks": [
{ "type": "http", "url": "https://api.example.com/health", "degradeAboveMs": 800 },
{ "type": "ssl", "host": "api.example.com", "warnDays": 14 }
]
}
]
}チェックの種類は5つ: http · tcp · keyword · jsonpath · ssl
詳細リファレンス: app/schema/glasspulse.schema.json
ブラウザ向けの注意: ダッシュボードはクライアントサイドでチェックを実行するため、CORS 対応エンドポイントはすぐに表示されます。TCP/SSL チェックや CORS の影響を受けるエンドポイントは エージェント専用 とマークされます — これらは MCP サーバーが Node.js 経由でネイティブにプローブします。
🤖 MCP サーバー
GlassPulse にはファーストクラスの MCP サーバー(stdio + streamable HTTP)が同梱されています。
npm run mcp:build
node mcp-server/dist/index.js # stdio
GLASSPULSE_MCP_TRANSPORT=http npm run mcp # HTTP :3100/mcp
GLASSPULSE_CONFIG=/path/to/your.json npm run mcpツール: list_services · get_status · get_metrics · run_check
リソース: glasspulse://services · glasspulse://status
Claude Desktop / Cursor
{
"mcpServers": {
"glasspulse": {
"command": "node",
"args": ["/absolute/path/to/GlassPulse/mcp-server/dist/index.js"]
}
}
}あとはエージェントに聞くだけです: "API は稼働していますか? p95 レイテンシは?"
📦 デプロイ
npm run build # static bundle in app/distapp/dist を GitHub Pages、Vercel、Netlify などの静的ホストに配置してください。ダッシュボードから TCP/SSL チェックを実行するには、MCP サーバー(または任意の静的ファイルサーバー)をネットワーク内で実行し、GLASSPULSE_CONFIG が同じ設定を指すようにします。
🗺 ロードマップ
インシデントのタイムラインとメンテナンスウィンドウ
WebSocket でのライブプッシュ(オプションの小型エージェント)
Webhook / アラート連携(Slack、Discord、Telegram)
1つの設定から複数ダッシュボードを生成
プラグイン型チェック(カスタム JS プローブ)
🤝 コントリビューション
PR 大歓迎です! ガラスの美しさを保ちつつ、エンジンのロジックにもテストを追加してください。
📄 ライセンス
Apache-2.0 — © MountainLabs UG (haftungsbeschränkt).
私たちは意図的に MIT ではなく Apache-2.0 を選びました。Apache-2.0 は、コントリビューターとユーザーに明示的な特許ライセンスを付与しつつ、NOTICE を通じたクレジット表示を求めるライセンスです。「GlassPulse」の名称とロゴは MountainLabs UG の商標です。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables AI assistants to interact with Uptime Agent monitoring system to check uptime status, manage incidents, create new monitors, and analyze downtime through natural conversation.71
- AlicenseAqualityBmaintenanceEnables AI agents to check the health of internet infrastructure and specific services, helping diagnose whether issues are local or external.324ISC
- AlicenseNot gradedqualityBmaintenanceEnables checking real-time operational status of 75+ AI services (OpenAI, Anthropic, Cursor, etc.) through tools like check_ai_status and list_ai_services.MIT
- AlicenseAqualityCmaintenanceAggregates status of multiple SaaS providers into a single MCP server, enabling AI agents to check service health and incidents via tools like list_services, get_status, and check_all.438Apache 2.0
Related MCP Connectors
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
Set up uptime monitoring from your editor: create checks, configure alerts, query uptime history.
Vendor status pages, TLS cert inspection, DNS propagation checks, and incident-response playbooks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MountainLabsDE/GlassPulse-Dashboard'
If you have feedback or need assistance with the MCP directory API, please join our Discord server