AI Deprecations

AI model shutdown dates, replacements, change feed and webhook alerts for 8 providers.

Should I use this

Quality & Safety

A
Description quality
91%
Schema completeness
80%
Naming quality
97%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~582Tokens (tool definitions)
~383 BTypical response size
Minimal attention impact (0.45% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "ai-deprecations": {
      "url": "https://aideprecations--89b1777ed29f11f1a12e1607ee4eb77e.web.val.run/mcp"
    }
  }
}

Remote endpoints

https://aideprecations--89b1777ed29f11f1a12e1607ee4eb77e.web.val.run/mcpstreamable-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_shutdown_date(model, provider)

Get the official deprecation/shutdown date, replacement and source for an AI model ID (e.g. gpt-4o-2024-08-06, claude-sonnet-4-5).

Input Schema

{
  "type": "object",
  "properties": {
    "model": {
      "type": "string"
    },
    "provider": {
      "type": "string",
      "description": "optional provider key, e.g. openai, anthropic, aws-bedrock"
    }
  },
  "required": [
    "model"
  ]
}
🟢list_upcoming(days, provider)

List AI model shutdowns in the next N days, soonest first.

Input Schema

{
  "type": "object",
  "properties": {
    "days": {
      "type": "integer",
      "default": 30,
      "minimum": 1,
      "maximum": 3650
    },
    "provider": {
      "type": "string"
    }
  }
}
🟢search_models(query, limit)

Search all tracked AI models (including retired) by name.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "default": 20
    }
  },
  "required": [
    "query"
  ]
}
🟢get_provider(provider)

All tracked models for one provider (openai, anthropic, google-gemini, google-vertex, azure-openai, aws-bedrock, mistral, cohere).

Input Schema

{
  "type": "object",
  "properties": {
    "provider": {
      "type": "string"
    }
  },
  "required": [
    "provider"
  ]
}
🟢get_changes_since(since, provider)

List tracked AI model records whose status, deprecation/shutdown date, replacement or source changed since an ISO 8601 time. Poll this to stay current: on later calls pass the previous response's checked_at. History starts at tracking_since; an earlier since returns a warning (count 0 then does not mean nothing changed).

Input Schema

{
  "type": "object",
  "properties": {
    "since": {
      "type": "string",
      "description": "ISO 8601, e.g. 2026-10-01T00:00:00Z"
    },
    "provider": {
      "type": "string"
    }
  },
  "required": [
    "since"
  ]
}
🟡subscribe_alerts(webhook, email, providers)

Subscribe to deprecation/shutdown change alerts. Give a public https webhook URL (JSON POST on every change, checked daily) or an email (double opt-in newsletter + alerts). Optional providers filter. Returns an unsubscribe token for webhooks.

Input Schema

{
  "type": "object",
  "properties": {
    "webhook": {
      "type": "string"
    },
    "email": {
      "type": "string"
    },
    "providers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}
⚪unsubscribe(token)

Stop webhook alerts using the token from subscribe_alerts. Email subscribers unsubscribe from the link in any email.

Input Schema

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    }
  },
  "required": [
    "token"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools