Skip to main content

EOSL.ai — Hardware End-of-Life Database

ai.eosl/eoslVersion 1.0.0

Hardware end-of-life dates by part number, each linked to the vendor's own bulletin.

Status

Responds162 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:28 UTC
Latency
162 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://eosl.ai/mcpResponds162 ms
No sign-in

Claude Code

claude mcp add --transport http eosl https://eosl.ai/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: eosl
Remote MCP server URL: https://eosl.ai/mcp

Cursor

{
  "mcpServers": {
    "eosl": {
      "url": "https://eosl.ai/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"eosl","type":"http","url":"https://eosl.ai/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

5 tools

Tools of EOSL.ai — Hardware End-of-Life Database
Read-only
Idempotent
Open world
bulk_checkCheck up to 200 part numbers in one call (read-only, no auth; for a single part use lookup_part). Returns a per-part row (status, EOSL date, source URL, page URL) plus summary counts: past, endingSoon, supported, active, notFound. Never partial and never destructive: unknown or malformed entries do not fail the call, each simply returns found:false in its row.Not declaredNot declaredNot declaredNot declared
get_familyFetch the full source-backed record for one product family by slug (from search_models or lookup_part pageUrl): lifecycle dates per SKU group, every part number, support runway score factors, and the vendor bulletin URLs. Read-only; an unknown slug returns found:false with a hint, never an error.Not declaredNot declaredNot declaredNot declared
list_vendorsList all vendors tracked by EOSL.ai with family counts and vendor page URLs. Read-only, no parameters. Use this first to check whether a vendor is covered at all; for specific models use search_models, for a part number use lookup_part.Not declaredNot declaredNot declaredNot declared
lookup_partLook up one hardware part number or model name in the EOSL.ai database (read-only, no auth; for many parts use bulk_check). Returns support status, End-of-Sale and End-of-Service-Life dates, support runway score, and the primary vendor bulletin URL backing the dates. Matching is exact, then punctuation-insensitive, then Fortinet short-SKU aliases (FG-60E -> FortiGate-60E); a model/family name (e.g. "7010TX-48") that matches no SKU returns the family-level record, flagged matchedVia:family-name. Anything else returns found:false rather than a guessed date.Not declaredNot declaredNot declaredNot declared
search_modelsSearch tracked product families by vendor, product line, or series name (case-insensitive substring, e.g. "nexus 9300"). Read-only. Returns up to 10 families with status, EOSL window, and page URL. Use this for discovery when you have a name; for an exact part number use lookup_part, and use get_family with a returned slug for the full record.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Aug 5, 2026
Updated
Aug 5, 2026
Repository
Not given
Categories (suggested)
DatabasesSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing