Search / us.srv.g5joilnmeep4ntz3nwezxt5dmu/stackfacts
Stack Facts
R0· no sign-inSigned EOL dates, exploited CVEs and LLM prices; pay per call in USDC, no account, no daily cap.
v0.5.0 · active · website · descriptor JSON · versions
Search / us.srv.g5joilnmeep4ntz3nwezxt5dmu/stackfacts
R0· no sign-inSigned EOL dates, exploited CVEs and LLM prices; pay per call in USDC, no account, no daily cap.
v0.5.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"stackfacts": {
"type": "http",
"url": "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp"
}
}
}claude mcp add --transport http stackfacts https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp[mcp_servers.stackfacts]
url = "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"stackfacts": {
"type": "remote",
"url": "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"stackfacts": {
"type": "http",
"url": "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=stackfacts&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZzVqb2lsbm1lZXA0bnR6M253ZXp4dDVkbXUuc3J2LnVzL21jcCJ9"
}{
"servers": {
"stackfacts": {
"type": "http",
"url": "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp"
}
}
}{
"mcpServers": {
"stackfacts": {
"httpUrl": "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp"
}
}
}extensions:
"stackfacts":
enabled: true
name: "stackfacts"
type: streamable_http
uri: "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations41 of 41 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 8,074 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes33 tool changes in 30 daysstability.rug_pull3 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagestackfacts_tz_lookupaddedGet an IANA time zone (Europe/Berlin) or alias: current UTC offset, abbreviation, DST summary and backward-compatible names from tzdata.
stackfacts_bcp47_lookupaddedGet an IANA language tag (en-AU, zh-Hant) part by part: type, description, scope, deprecation and preferred value from the Language Subtag Registry.
stackfacts_validatechangedinput schemastackfacts_lockfile_diffchangeddescription, input schemaCheck npm or PyPI purl lists: version changes judged on advisories, KEV, licence; same version, other hash = hash_mismatch. Returns go, review or no_go.
Check npm or PyPI purl lists or raw lockfiles: upgrades judged on advisories, KEV, licence; same version, other hash = hash_mismatch. Returns go, review, no_go.
stackfacts_cve_searchchangeddescriptionFind CVEs by keyword or package name in CISA KEV and OSV (not all of NVD), with KEV status, EPSS score, and CVSS v3 where an OSV advisory has one.
Find CVEs by keyword or package name in CISA KEV and OSV (not all of NVD), with KEV status and CVSS v3 where an OSV advisory has one.
stackfacts_cve_prioritizechangeddescriptionCall before patching: rank up to 100 CVEs by CISA KEV status, then FIRST EPSS exploit probability score and percentile.
Call before patching: rank up to 100 CVEs by CISA KEV status, then CVSS base score.
stackfacts_control_lookupaddedGet one NIST SP 800-53 Rev 5 security control or enhancement by id (AC-2, AC-2(1)): title, statement, guidance, related controls and status.
stackfacts_port_lookupaddedGet the IANA service name, transport, description and reference for a port number from the IANA Service Name and Transport Protocol Port Number Registry.
stackfacts_domain_lookupaddedGet the public suffix, registrable domain and subdomain of a host name from the Mozilla Public Suffix List, with the matching rule and section.
stackfacts_capec_lookupaddedGet one MITRE CAPEC attack pattern by id: severity, likelihood, prerequisites, mitigations, related CWE and ATT&CK ids and MITRE link.
Showing the latest 10. 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.
+dns-namespace +website +reachable +uptime-100% +updated-9d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp streamable-http | none | yes | 100% | 711 ms | 2025-11-25 | 2026-10-20 |
stackfacts_bcp47_lookupread-only | Get an IANA language tag (en-AU, zh-Hant) part by part: type, description, scope, deprecation and preferred value from the Language Subtag Registry. |
stackfacts_capec_lookupread-only | Get one MITRE CAPEC attack pattern by id: severity, likelihood, prerequisites, mitigations, related CWE and ATT&CK ids and MITRE link. |
stackfacts_control_lookupread-only | Get one NIST SP 800-53 Rev 5 security control or enhancement by id (AC-2, AC-2(1)): title, statement, guidance, related controls and status. |
stackfacts_cve_lookupread-only | Get any CVE: CISA KEV entry, CVSS score and patch priority, plus every OSV advisory aliased to it, with affected packages and fixed versions. |
stackfacts_cve_prioritizeread-only | Call before patching: rank up to 100 CVEs by CISA KEV status, then CVSS base score. |
stackfacts_cve_searchread-only | Find CVEs by keyword or package name in CISA KEV and OSV (not all of NVD), with KEV status and CVSS v3 where an OSV advisory has one. |
stackfacts_cwe_lookupread-only | Get one MITRE CWE weakness by id (79 or CWE-79): name, status, description and MITRE link. From the CWE catalogue (v4.20); MITRE notice on every answer. |
stackfacts_domain_lookupread-only | Get the public suffix, registrable domain and subdomain of a host name from the Mozilla Public Suffix List, with the matching rule and section. |
stackfacts_eol_checkread-only | Check runtimes and OS versions for EOL: is each still supported? Up to 50 product@version pairs, end-of-life date, support status; unknowns get suggestions. |
stackfacts_eol_cycleread-only | Check if a version is still supported (is python 3.12 still supported?): one release cycle, its EOL (end-of-life) date, support status, LTS, latest patch. |
stackfacts_eol_imageread-only | Check a container image for EOL: is node:18-alpine still supported? Maps its runtime, Java and base OS to end-of-life date and support status. |
stackfacts_eol_productread-only | List every release cycle of a product (Node.js, Python, Ubuntu…) and if it is still supported: EOL (end-of-life) date, support status, LTS, latest version. |
stackfacts_eol_snapshotread-only | Download the signed EOL (end-of-life) snapshot (endoflife.date, MIT): support status of every product and cycle, still supported or not, plus its manifest. |
stackfacts_indexread-only | List the valid ids for free: end-of-life product names and aliases, or LLM provider/model ids, so a paid call never misses. |
stackfacts_kev_changesread-only | List CVEs added to, removed from or changed in CISA KEV since a snapshot_id, so an agent can poll for newly exploited vulnerabilities. |
stackfacts_kev_checkread-only | Check up to 100 CVEs at once against CISA KEV (known exploited vulnerabilities); returns in_kev and the KEV details for each one. |
stackfacts_kev_lookupread-only | Check if a CVE is actively exploited (CISA KEV): in_kev, date added, remediation due date, required action and known ransomware use. |
stackfacts_kev_snapshotread-only | Download the full signed CISA KEV snapshot: every known exploited vulnerability, with a manifest to verify the sha256 and signature. |
stackfacts_keysread-only | Get the Ed25519 public keys (JWK) that verify the signature on every answer and snapshot manifest. |
stackfacts_license_checkread-only | Call before adding a dependency: check SPDX licences or packages against your project licence and use, with a compatibility verdict per item. |
stackfacts_lockfile_diffread-only | Check npm or PyPI purl lists or raw lockfiles: upgrades judged on advisories, KEV, licence; same version, other hash = hash_mismatch. Returns go, review, no_go. |
stackfacts_manifestread-only | Get the signed manifest of a dataset's latest snapshot for free: snapshot_id, sha256, record count, source, licence and signature. |
stackfacts_models_changesread-only | List LLM models added, removed or changed (price per million tokens, context window, model deprecation date) since a snapshot_id. |
stackfacts_models_cheapestread-only | Find the cheapest model with tools and 128k context, or any limits you set: ranks the 10 cheapest LLMs by blended price per million tokens. |
stackfacts_models_estimateread-only | Estimate the USD cost of an LLM call from input, output and cached token counts, exact to the micro-dollar, with the price lines used. |
stackfacts_models_lookupread-only | Get an LLM model's price per million tokens (input, output, cached), context window, max output, capabilities and model deprecation date. |
stackfacts_models_snapshotread-only | Download the full signed LLM model catalogue (LiteLLM + models.dev, MIT): prices, limits and capabilities, with a verifiable manifest. |
stackfacts_models_watchread-only | Check LLMs for what changed since your last call: changed records (with today's price and limits), removals, deprecated or soon deprecated, with snapshot dates. |
stackfacts_osv_checkread-only | Check dependencies or a lockfile for vulnerable and malicious packages: up to 50 purls, or a package-lock, yarn.lock, requirements.txt or poetry.lock, on OSV. |
stackfacts_package_cardread-only | Get an npm or PyPI package's latest version, publish dates, deprecation or yank, SPDX licence, repository and runtime range. |
stackfacts_package_preflightread-only | Call before installing an npm or PyPI package: latest or given version, licence, OSV vulns, CISA KEV CVEs, deprecation or yank. Returns ok, caution or block. |
stackfacts_port_lookupread-only | Get the IANA service name, transport, description and reference for a port number from the IANA Service Name and Transport Protocol Port Number Registry. |
stackfacts_preflightread-only | Call before installing a package an LLM suggested: one npm, PyPI or purl version against OSV, CISA KEV and EOL data. Returns ok, warn or block with reasons. |
stackfacts_previewread-only | Preview a dataset for free: sample end-of-life products, newest CISA KEV entries, LLM prices, a package card or a licence verdict. |
stackfacts_stack_checkread-only | Check dependencies, runtimes and OS versions in one call: OSV for up to 50 purls, EOL for 50 product@version pairs, CISA KEV hits, suggestions for unknowns. |
stackfacts_stack_watchread-only | Check dependencies, runtimes and OS versions for what changed since your last call: EOL passed or near, new OSV advisories, new CISA KEV hits. Returns a token. |
stackfacts_technique_lookupread-only | Get one technique by id (T1055.011): name, tactics, platforms, description, mitigations, detection, data sources and link. MITRE ATT&CK v20.0; credited. |
stackfacts_tryread-only | Try a paid answer for free on a fixed example: nodejs end-of-life cycles, CVE-2021-44228 in CISA KEV, or openai/gpt-4o prices. |
stackfacts_tz_lookupread-only | Get an IANA time zone (Europe/Berlin) or alias: current UTC offset, abbreviation, DST summary and backward-compatible names from tzdata. |
stackfacts_upgrade_deltaread-only | Check moving an npm or PyPI package from one version to another: advisories fixed or introduced, KEV, licence, runtime. Returns go, review or no_go. |
stackfacts_validateread-only | Validate an id for free. Privacy: only an unknown EOL id is logged (access log, miss field); a 400 logs the input name, never its value. No other id is stored. |
Schemas: list_tools.
{
"name": "us.srv.g5joilnmeep4ntz3nwezxt5dmu/stackfacts",
"title": "Stack Facts",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/mcp",
"type": "streamable-http"
}
],
"version": "0.5.0",
"websiteUrl": "https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/docs/mcp",
"description": "Signed EOL dates, exploited CVEs and LLM prices; pay per call in USDC, no account, no daily cap."
}