AIStatusDashboard

Tags

registry.modelcontextprotocol.io

Configuration

{
  "mcpServers": {
    "aistatusdashboard": {
      "url": "https://aistatusdashboard.com/mcp",
      "type": "http"
    }
  },
  "requiresAuth": false,
  "requiresOAuth": false
}

Available Tools (7)

status.get_summary

Summarize provider status across official and observed signals.

Input Schema
{
  "type": "object",
  "properties": {
    "lens": {
      "enum": [
        "official",
        "observed",
        "synthetic",
        "crowd",
        "my_org"
      ],
      "type": "string"
    },
    "model": {
      "type": "string"
    },
    "region": {
      "type": "string"
    },
    "surface": {
      "type": "string"
    },
    "provider": {
      "type": "string"
    },
    "window_seconds": {
      "type": "number"
    }
  },
  "additionalProperties": false
}

status.get_health_matrix

Return health matrix tiles for provider models/endpoints/regions.

Input Schema
{
  "type": "object",
  "required": [
    "provider"
  ],
  "properties": {
    "lens": {
      "enum": [
        "observed",
        "synthetic",
        "crowd",
        "my_org"
      ],
      "type": "string"
    },
    "provider": {
      "type": "string"
    },
    "window_seconds": {
      "type": "number"
    }
  },
  "additionalProperties": false
}

incidents.search

Search incidents with filters and pagination cursor.

Input Schema
{
  "type": "object",
  "properties": {
    "q": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    },
    "model": {
      "type": "string"
    },
    "since": {
      "type": "string"
    },
    "until": {
      "type": "string"
    },
    "cursor": {
      "type": "string"
    },
    "region": {
      "type": "string"
    },
    "provider": {
      "type": "string"
    },
    "severity": {
      "type": "string"
    },
    "active_only": {
      "type": "boolean"
    }
  },
  "additionalProperties": false
}

incidents.get

Fetch a single incident by stable ID.

Input Schema
{
  "type": "object",
  "required": [
    "incident_id"
  ],
  "properties": {
    "incident_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}

metrics.query

Query metric time series over a window.

Input Schema
{
  "type": "object",
  "required": [
    "metric"
  ],
  "properties": {
    "model": {
      "type": "string"
    },
    "since": {
      "type": "string"
    },
    "until": {
      "type": "string"
    },
    "metric": {
      "enum": [
        "latency_p50_ms",
        "latency_p95_ms",
        "latency_p99_ms",
        "first_token_latency_ms",
        "http_429_rate",
        "http_5xx_rate",
        "tokens_per_sec",
        "stream_disconnect_rate"
      ],
      "type": "string"
    },
    "region": {
      "type": "string"
    },
    "surface": {
      "type": "string"
    },
    "provider": {
      "type": "string"
    },
    "granularity_seconds": {
      "type": "number"
    }
  },
  "additionalProperties": false
}

recommendations.get_fallback_plan

Generate a fallback plan for a model/region/endpoint.

Input Schema
{
  "type": "object",
  "required": [
    "model",
    "endpoint",
    "region"
  ],
  "properties": {
    "tier": {
      "type": "string"
    },
    "model": {
      "type": "string"
    },
    "region": {
      "type": "string"
    },
    "signal": {
      "type": "string"
    },
    "endpoint": {
      "type": "string"
    },
    "provider": {
      "type": "string"
    },
    "streaming": {
      "type": "boolean"
    },
    "http_429_rate": {
      "type": "number"
    },
    "http_5xx_rate": {
      "type": "number"
    },
    "latency_p50_ms": {
      "type": "number"
    },
    "latency_p95_ms": {
      "type": "number"
    },
    "latency_p99_ms": {
      "type": "number"
    },
    "tokens_per_sec": {
      "type": "number"
    },
    "stream_disconnect_rate": {
      "type": "number"
    }
  },
  "additionalProperties": false
}

policy.generate

Generate routing policy JSON for a model/region/endpoint.

Input Schema
{
  "type": "object",
  "required": [
    "model",
    "endpoint",
    "region"
  ],
  "properties": {
    "tier": {
      "type": "string"
    },
    "model": {
      "type": "string"
    },
    "region": {
      "type": "string"
    },
    "endpoint": {
      "type": "string"
    },
    "provider": {
      "type": "string"
    },
    "objective": {
      "type": "string"
    },
    "streaming": {
      "type": "boolean"
    }
  },
  "additionalProperties": false
}
AIStatusDashboard by io.github.aistatusdashboard | RouterMCP