protogrid

Search / com.aideprecations/ai-deprecations

AI Deprecations

R0· no sign-in

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

v1.3.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality80good
Trust82of 100
Uptime, 30 days94%
Latency p50202 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "ai-deprecations": {
      "type": "http",
      "url": "https://mcp.aideprecations.com/mcp"
    }
  }
}
claude mcp add --transport http ai-deprecations https://mcp.aideprecations.com/mcp
[mcp_servers.ai-deprecations]
url = "https://mcp.aideprecations.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ai-deprecations": {
      "type": "remote",
      "url": "https://mcp.aideprecations.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "ai-deprecations": {
      "type": "http",
      "url": "https://mcp.aideprecations.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ai-deprecations&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmFpZGVwcmVjYXRpb25zLmNvbS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "ai-deprecations": {
      "type": "http",
      "url": "https://mcp.aideprecations.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "ai-deprecations": {
      "httpUrl": "https://mcp.aideprecations.com/mcp"
    }
  }
}
extensions:
  "ai-deprecations":
    enabled: true
    name: "ai-deprecations"
    type: streamable_http
    uri: "https://mcp.aideprecations.com/mcp"
    timeout: 300

Quality 80 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene75 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: unsubscribe (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_changes_since (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); subscribe_alerts (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 638 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability100 · weight 15
  • pass
    stability.changes1 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

8 tools, about 638 tokens to load them all · tool set 17bb492dc450 · tools last changed 2026-11-10 · checked 2026-11-14 07:03 UTC

Tool changes

  • subscribe_alertschangeddescription
    before

    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.

    after · 78% of words in common

    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; email only when a model is being retired, no digest). Optional providers filter. Returns an unsubscribe token for webhooks.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness97
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-94% +updated-8d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.aideprecations.com/mcp streamable-httpnoneyes94%202 ms2025-11-252026-11-14

Tools (8)

get_changes_sinceList 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).
get_coveragePer-provider coverage today: rows with a known shutdown date, rows where the vendor page gives no date, rows not verified today, and official pages that could not be read today. Also returns manual source reviews (a person checking a page the parser could not read; empty until one is recorded) and the replacement_kind rule.
get_providerAll tracked models for one provider (openai, anthropic, google-gemini, google-vertex, azure-openai, aws-bedrock, mistral, cohere).
get_shutdown_dateGet the official deprecation/shutdown date, replacement and source for an AI model ID (e.g. gpt-4o-2024-08-06, claude-sonnet-4-5).
list_upcomingList AI model shutdowns in the next N days, soonest first.
search_modelsSearch all tracked AI models (including retired) by name.
subscribe_alertsSubscribe to deprecation/shutdown change alerts. Give a public https webhook URL (JSON POST on every change, checked daily) or an email (double opt-in; email only when a model is being retired, no digest). Optional providers filter. Returns an unsubscribe token for webhooks.
unsubscribeStop webhook alerts using the token from subscribe_alerts. Email subscribers unsubscribe from the link in any email.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.aideprecations/ai-deprecations",
  "title": "AI Deprecations",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.aideprecations.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.3.0",
  "websiteUrl": "https://aideprecations.com/developers/",
  "description": "AI model shutdown dates, replacements, change feed and webhook alerts for 8 providers."
}