xyz.crossgrain/epitaxy
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Federal drug shortages and recalls joined to the federal contracts that buy those drugs.
| Author | xyz.crossgrain |
|---|---|
| Access | mixed |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2360 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"epitaxy": {
"url": "https://drugs.crossgrain.xyz/v1/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
get_data_freshnessReturns 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.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_drug_shortagesCurrent 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.
Parameters:
limit— integerstatus— string — for example Current or Resolvedcompany_id— stringgeneric_name— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_drug_recallsFDA drug recalls and enforcement reports. Filters: classification (Class I, II, III), company_id, limit.
Parameters:
limit— integercompany_id— stringclassification— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_federal_drug_contractsUS federal contracts for drugs, product service code 6505, from USAspending. Filters: agency, company_id, limit.
Parameters:
limit— integeragency— stringcompany_id— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_supplier_exposureThe 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.
Parameters:
limit— integeraward_id— string — federal award identifiercompany_id— stringmin_confidence— string — weak needs a paid key
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.