{"openapi":"3.1.0","info":{"title":"Script Master Labs — x402 Data API","version":"1.0.0","description":"Pay-per-call U.S. federal data, settled in USDC on Base via x402.","contact":{"name":"Script Master Labs","email":"ScriptMasterLabs@gmail.com","url":"https://scriptmasterlabs.com"}},"servers":[{"url":"https://mcp-x402.onrender.com"}],"x-service-info":{"categories":["government-data","grants","federal-contracts","market-intelligence","medical-reference","drug-data","healthcare-providers","clinical-trials","sec-filings","insider-trading","finance","drug-safety","treasury","yield-curve","compliance","entity-verification","agent-reputation","fact-checking","veteran-services","federal-procurement"],"payment":{"protocol":"x402","rails":[{"id":"standard","scheme":"exact","network":"base","settlement":"facilitator","note":"EIP-3009 via X-PAYMENT — settled through a hybrid facilitator chain."},{"id":"sovereign","scheme":"exact","network":"base","settlement":"onchain-tx","note":"Pay USDC then send X-PAYMENT-TX — verified directly on-chain, no facilitator."}],"facilitators":"/x402/facilitators"},"docs":{"homepage":"https://scriptmasterlabs.com","llms":"https://mcp-x402.onrender.com/llms.txt","apiReference":"https://github.com/Timwal78/SML_Portfolio/tree/main/mcp-x402"}},"paths":{"/x402/grants":{"get":{"operationId":"searchGrants","summary":"Search live U.S. federal grant opportunities (Grants.gov Search2).","description":"Returns real, current grant opportunities. Pay 0.02 USDC on Base, then call with X-PAYMENT-TX set to the transaction hash.","parameters":[{"name":"keyword","in":"query","required":true,"schema":{"type":"string"},"description":"Search keywords or CFDA/assistance-listing number."},{"name":"rows","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50,"default":10}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.02","amountUnits":"20000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700","settlement":"onchain-tx","paymentHeader":"X-PAYMENT-TX"},"responses":{"200":{"description":"Live grant results"},"402":{"description":"Payment required — pay USDC then retry with X-PAYMENT-TX."}}}},"/x402/firms":{"get":{"operationId":"findFirms","summary":"Find self-certified SDVOSB/WOSB/SDB/minority firms by NAICS + state (SAM.gov).","description":"Returns registered firms with a self-certified socioeconomic flag, filtered by NAICS and optional state. Pay 0.08 USDC on Base, then call with X-PAYMENT-TX. Note: SBA-certified 8(a)/HUBZone status is not in SAM.","parameters":[{"name":"naics","in":"query","required":true,"schema":{"type":"string"},"description":"6-digit NAICS code."},{"name":"state","in":"query","required":false,"schema":{"type":"string"},"description":"2-letter state code."},{"name":"set_aside","in":"query","required":false,"schema":{"type":"string","enum":["SDVOSB","WOSB","SDB","MINORITY"],"default":"SDVOSB"}},{"name":"rows","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":25,"default":10}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.08","amountUnits":"80000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700","settlement":"onchain-tx","paymentHeader":"X-PAYMENT-TX"},"responses":{"200":{"description":"Matching firms"},"402":{"description":"Payment required — pay USDC then retry with X-PAYMENT-TX."}}}},"/x402/market":{"get":{"operationId":"marketIntel","summary":"Federal contract market intelligence by NAICS (USAspending).","description":"Top incumbents (recipients) and top buying agencies by obligated dollars for a NAICS over a lookback window. Pay 0.30 USDC on Base, then call with X-PAYMENT-TX.","parameters":[{"name":"naics","in":"query","required":true,"schema":{"type":"string"},"description":"6-digit NAICS code."},{"name":"years","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":10,"default":3}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.30","amountUnits":"300000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700","settlement":"onchain-tx","paymentHeader":"X-PAYMENT-TX"},"responses":{"200":{"description":"Market intelligence"},"402":{"description":"Payment required — pay USDC then retry with X-PAYMENT-TX."}}}},"/x402/drug-label":{"get":{"operationId":"drugLabel","summary":"FDA drug label lookup (openFDA).","description":"Indications, dosage, warnings, interactions for a drug. Pay 0.05 USDC on Base.","parameters":[{"name":"drug","in":"query","required":true,"schema":{"type":"string"},"description":"Brand or generic drug name."}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.05","amountUnits":"50000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Drug label"},"402":{"description":"Payment required."}}}},"/x402/drug-recall":{"get":{"operationId":"drugRecall","summary":"FDA drug recall/enforcement search (openFDA).","description":"Recall reason, classification, status, recalling firm. Pay 0.08 USDC on Base.","parameters":[{"name":"drug","in":"query","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":20,"default":5}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.08","amountUnits":"80000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Recalls"},"402":{"description":"Payment required."}}}},"/x402/npi":{"get":{"operationId":"npiLookup","summary":"NPPES provider (NPI) lookup.","description":"NPI, name, specialty, location, phone. Provide last_name, organization_name, or specialty. Pay 0.05 USDC on Base.","parameters":[{"name":"last_name","in":"query","required":false,"schema":{"type":"string"}},{"name":"organization_name","in":"query","required":false,"schema":{"type":"string"}},{"name":"specialty","in":"query","required":false,"schema":{"type":"string"}},{"name":"state","in":"query","required":false,"schema":{"type":"string"}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.05","amountUnits":"50000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Providers"},"402":{"description":"Payment required."}}}},"/x402/clinical-trials":{"get":{"operationId":"clinicalTrials","summary":"Clinical trial search (ClinicalTrials.gov APIv2).","description":"NCT ID, title, status, phase, enrollment, sponsor, conditions. Pay 0.08 USDC on Base.","parameters":[{"name":"term","in":"query","required":false,"schema":{"type":"string"},"description":"Drug, sponsor, or keyword."},{"name":"condition","in":"query","required":false,"schema":{"type":"string"}},{"name":"status","in":"query","required":false,"schema":{"type":"string","enum":["RECRUITING","ACTIVE","COMPLETED","ALL"],"default":"RECRUITING"}},{"name":"rows","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":25,"default":10}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.08","amountUnits":"80000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Clinical trials"},"402":{"description":"Payment required."}}}},"/x402/insider-trades":{"get":{"operationId":"insiderTrades","summary":"SEC EDGAR Form 4 insider trades by ticker.","description":"Executive buy/sell filings from SEC EDGAR. Returns filing URLs with full Form 4 detail. Pay 0.20 USDC on Base.","parameters":[{"name":"ticker","in":"query","required":true,"schema":{"type":"string"},"description":"Stock ticker (e.g. TSLA, AMC, GME)."},{"name":"days","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":90,"default":30}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":25,"default":10}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.20","amountUnits":"200000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Insider trades"},"402":{"description":"Payment required."}}}},"/x402/drug-adverse-events":{"get":{"operationId":"drugAdverseEvents","summary":"FDA adverse event reports (openFDA FAERS).","description":"Reactions, seriousness, outcomes for a drug from FDA safety reports. Pay 0.08 USDC on Base.","parameters":[{"name":"drug","in":"query","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":25,"default":10}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.08","amountUnits":"80000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Adverse events"},"402":{"description":"Payment required."}}}},"/x402/sec-8k":{"get":{"operationId":"sec8k","summary":"SEC EDGAR 8-K material event filings by ticker.","description":"Earnings, CEO changes, M&A, and other material events. Pay 0.25 USDC on Base.","parameters":[{"name":"ticker","in":"query","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":20,"default":5}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.25","amountUnits":"250000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"8-K filings"},"402":{"description":"Payment required."}}}},"/x402/treasury-yields":{"get":{"operationId":"treasuryYields","summary":"Daily US Treasury yield curve rates (1M–30Y).","description":"Official daily yield curve from Treasury.gov. Pay 0.05 USDC on Base.","parameters":[{"name":"month","in":"query","required":false,"schema":{"type":"string"},"description":"YYYYMM format (defaults to current month)."}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.05","amountUnits":"50000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Yield curve"},"402":{"description":"Payment required."}}}},"/x402/entity-compliance":{"get":{"operationId":"entityCompliance","summary":"SAM entity compliance bundle: registration + exclusion + set-asides + NAICS.","description":"Full compliance check by UEI or CAGE: active status, expiry, exclusion flag, set-aside certifications, size standard. Pay 0.35 USDC on Base.","parameters":[{"name":"uei","in":"query","required":false,"schema":{"type":"string"},"description":"SAM UEI (preferred)."},{"name":"cage","in":"query","required":false,"schema":{"type":"string"},"description":"CAGE code (alternative)."}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.35","amountUnits":"350000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Compliance report"},"402":{"description":"Payment required."}}}},"/x402/agent-score":{"get":{"operationId":"agentScore","summary":"AI agent FICO-style reputation score (300–850).","description":"Submit behavioral signals (tasks, errors, payments) or retrieve score for an agent. Pay 0.20 USDC on Base.","parameters":[{"name":"agent_id","in":"query","required":true,"schema":{"type":"string"}},{"name":"action","in":"query","required":false,"schema":{"type":"string","enum":["get","report"],"default":"get"}},{"name":"tasks","in":"query","required":false,"schema":{"type":"integer"}},{"name":"successes","in":"query","required":false,"schema":{"type":"integer"}},{"name":"errors","in":"query","required":false,"schema":{"type":"integer"}},{"name":"payments","in":"query","required":false,"schema":{"type":"integer"}},{"name":"uptime","in":"query","required":false,"schema":{"type":"number"}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.20","amountUnits":"200000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Agent score"},"402":{"description":"Payment required."}}}},"/x402/fact-check":{"get":{"operationId":"factCheck","summary":"Grounding oracle: fact-checks a claim against live government/FDA/SEC/Treasury data.","description":"Submit any claim; auto-routes to the relevant primary source. Pay 0.15 USDC on Base.","parameters":[{"name":"claim","in":"query","required":true,"schema":{"type":"string"}},{"name":"domain","in":"query","required":false,"schema":{"type":"string","enum":["grants","contracts","drug","provider","insider","yields","clinical","general"]}}],"x-payment-info":{"method":"x402","scheme":"exact","network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","amount":"0.15","amountUnits":"150000","payTo":"0x4e14B249D9A4c9c9352D780eCEB508A8eB7a7700"},"responses":{"200":{"description":"Fact-check result"},"402":{"description":"Payment required."}}}}}}