get_data_freshness
Returns when the data was last activated, how many segments are live, and the state of the last run. Call this first when you need to know whether the data is fresh.
無需輸入參數。

xyz.crossgrain由 crossgrain.xyz 發布官方發布者v0.1.4更新於 Oct 24, 2026
Federal drug shortages and recalls joined to the federal contracts that buy those drugs.
Epitaxy 將 FDA 藥品短缺與召回資料與美國聯邦藥品合約串接,讓助理查詢有短缺或召回風險的供應商。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/xyz.crossgrain%2Fepitaxy/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"epitaxy": {
"type": "http",
"url": "https://drugs.crossgrain.xyz/v1/mcp"
}
}
}mcp-name: xyz.crossgrain/epitaxy
Federal drug shortages and recalls, joined to the federal contracts that buy those drugs. One call, no signup.
What it claims: this government supplier has an active FDA shortage or recall. What it does not claim: that a specific contract supplies a specific drug. Federal contract descriptions average 47 characters and almost never name the drug, so we say so instead of pretending otherwise.
One row of the answer, shortened:
Remote, nothing to install:
Local, stdio:
Tools: get_data_freshness, list_drug_shortages, list_drug_recalls,
list_federal_drug_contracts, get_supplier_exposure.
Matching on both company and drug at once is not promoted to
exact. Cross source joins are never exact, because FDA and
USAspending share no identifier. Anyone claiming otherwise has a
different source or is guessing.
Works forever, no key, no signup. Returns at most 20 rows, without the
evidence field, without weak matches, and with data delayed by 24
hours. Nothing is stored: no counters, no IP addresses. If a version
that old does not exist yet, you get the oldest one available, so the
free tier is never empty while data exists.
These two addresses are the same segment and both work permanently:
Later segments arrive as /devices/v1/..., /food/v1/... and so on. A
path whose segment is reserved but not live yet answers 404 with
segment_not_live, it never returns another segment's data. An address
that has been published is never withdrawn.
Data is unvalidated and must not be used for medical decisions. This project is MIT licensed. Docs: https://drugs.crossgrain.xyz/docs
來源:README.md,提交 934d45b
Returns when the data was last activated, how many segments are live, and the state of the last run. Call this first when you need to know whether the data is fresh.
無需輸入參數。
Current and resolved US drug shortages as reported by the FDA. Each row carries the generic name, the reporting company and its company_id. Filters: status, generic_name, company_id, limit.
limitstatuscompany_idgeneric_nameFDA drug recalls and enforcement reports. Filters: classification (Class I, II, III), company_id, limit.
limitcompany_idclassificationUS federal contracts for drugs, product service code 6505, from USAspending. Filters: agency, company_id, limit.
limitagencycompany_idThe join: a federal contract whose supplier has an FDA shortage or recall. Every row carries company_name, confidence (exact, probable or weak) and match_method. A cross source join is NEVER exact, because FDA and USAspending share no identifier. The claim is: this government supplier has an active FDA shortage or recall. It does NOT claim that this contract delivers that drug. Without a key you get exact and probable matches only, at most 20 rows, without the evidence field.
limitaward_idcompany_idmin_confidence已滿足適用檢查項的 100%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
curl https://drugs.crossgrain.xyz/v1/exposure?limit=5{"exposure_id": "0026624dec7b6d9f", "award_id": "SPE2DP25F109W", "company_id": "a4fdd4a7530f4962", "company_name": "TEVA PHARMACEUTICALS USA, INC.", "company_key": "teva pharmaceuticals usa", "shortage_id": "022c478fb3af28c4", "confidence": "probable", "match_method": "company_name_normalized"}{ "mcpServers": { "epitaxy": { "url": "https://drugs.crossgrain.xyz/v1/mcp" } } }{ "mcpServers": { "epitaxy": { "command": "uvx", "args": ["epitaxy-mcp"] } } }https://drugs.crossgrain.xyz/v1/exposurehttps://drugs.crossgrain.xyz/drugs/v1/exposure