@cliwant/mcp-sam-gov
npm
v1.12.0
Source verified
Published by cliwant — publish provenance cryptographically ties this package to that repository. That is proof of origin, not an official vendor package.
Most comprehensive keyless MCP server for US federal + state/local (SLED) contracting + spending + regulation: SAM.gov, USAspending, Federal Register, eCFR, Grants.gov, plus SLED procurement bids (OpenGov, Bonfire, ArcGIS, Socrata 53 hosts). 150 tools, no
The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.
1. Threat score — 100 − 0 = 100. What the published surface and source actually contain:
The deterministic scan raised no scored threat in the surface it inspected — the threat score stayed at 100. Capability observations and advisory notes are recorded but never lower it.
2. Client adoption risk — 100 − 6 = 94. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:
| Points | Adoption-risk factor |
|---|---|
| −6 | capability blast radius (high) — client exposure if the model is manipulated |
Capability observations and info notes are shown under Findings but never scored.
Open any row's finding below for the file, line and evidence behind a deduction.
This server (without client built-ins) exposes a complete data-exfiltration chain: bls_timeseries → sam_fetch_description → bea_regional_data. Untrusted input is ingested, private data is read, and it can be sent to an external sink via the agent composing the tools (→). Static analysis proves the primitive exists, not that a specific run will occur.
Fix: Remove one leg of the trifecta: isolate untrusted-input tools from secret-reading tools and from egress tools, or require human approval between them.
Location: flow bls_timeseries → sam_fetch_description → bea_regional_data
Each tool and what it can reach — statically extracted from the published source.
sam_fetch_descriptioningests untrusted inputreads sensitive databea_regional_datanetwork egressbls_timeseriesingests untrusted inputbonfire_list_organizationsingests untrusted inputbonfire_search_opportunitiesingests untrusted inputcensus_business_patternsnetwork egresscensus_geographies_by_coordinatesingests untrusted inputcisa_kev_lookupingests untrusted inputclinicaltrials_facet_countsingests untrusted inputclinicaltrials_get_studyingests untrusted inputclinicaltrials_search_studiesingests untrusted inputcongress_get_billingests untrusted inputcourtlistener_search_opinionsnetwork egresscpsc_recallsingests untrusted inputdol_get_datasetingests untrusted inputdol_list_datasetsingests untrusted inputecho_facility_reportingests untrusted inputedgar_company_filingsingests untrusted inputedgar_daily_filing_indexingests untrusted inputedgar_filing_indexingests untrusted inputfed_register_get_documentingests untrusted inputfred_search_seriesnetwork egressfred_series_observationsingests untrusted inputgao_protest_lookupingests untrusted inputgovinfo_get_packageingests untrusted inputgrants_get_opportunityingests untrusted inputnist_800_53_controlsingests untrusted inputnonprofit_financialsingests untrusted inputnsf_get_awardingests untrusted inputofac_screen_entityingests untrusted inputopenfda_device_clearancesnetwork egressopenfda_enforcementnetwork egressopengov_search_solicitationsingests untrusted inputregulations_get_docketingests untrusted inputsam_attachment_urlingests untrusted inputsam_fetch_attachment_textingests untrusted inputsam_get_opportunityingests untrusted inputsam_lookup_notice_fieldsingests untrusted inputusas_get_award_detailingests untrusted inputapi_key_statusno sensitive capabilityarcgis_feature_queryno sensitive capabilityarcgis_hub_discover_datasetsno sensitive capabilitybls_oews_wagesno sensitive capabilitycbp_border_wait_timesno sensitive capabilitycensus_geocode_addressno sensitive capabilityckan_discover_datasetsno sensitive capabilityckan_queryno sensitive capabilitycms_dmepos_suppliersno sensitive capabilitycms_facility_directoryno sensitive capabilitycms_hospital_compareno sensitive capabilitycms_medicare_provider_servicesno sensitive capabilitycms_query_datasetno sensitive capabilitycms_revoked_providersno sensitive capabilitycms_search_datasetsno sensitive capabilitycongress_search_billsno sensitive capabilitycve_lookupno sensitive capabilitydatagov_search_datasetsno sensitive capabilityecfr_get_sectionno sensitive capabilityecfr_list_titlesno sensitive capabilityecfr_searchno sensitive capabilityecho_search_facilitiesno sensitive capabilityedgar_company_conceptno sensitive capabilityedgar_company_factsno sensitive capabilityedgar_full_text_searchno sensitive capabilityedgar_lookup_cikno sensitive capabilityedgar_xbrl_framesno sensitive capabilityepa_tri_facilitiesno sensitive capabilityfac_get_findingsno sensitive capabilityfac_search_auditsno sensitive capabilityfar_clause_lookupno sensitive capabilityfar_compliance_matrixno sensitive capabilityfar_searchno sensitive capabilityfdic_bank_failuresno sensitive capabilityfdic_branch_depositsno sensitive capabilityfdic_institution_financialsno sensitive capabilityfdic_institution_historyno sensitive capabilityfdic_risk_ratiosno sensitive capabilityfdic_search_institutionsno sensitive capabilityfed_register_list_agenciesno sensitive capabilityfed_register_public_inspectionno sensitive capabilityfed_register_search_documentsno sensitive capabilityfeedbackno sensitive capabilityfema_disaster_declarationsno sensitive capabilityfema_search_hazard_mitigationno sensitive capabilityfema_search_public_assistanceno sensitive capabilityfpds_search_awardsno sensitive capabilitygovinfo_list_collectionsno sensitive capabilitygovinfo_search_packagesno sensitive capabilitygrants_searchno sensitive capabilitygsa_benchmark_labor_ratesno sensitive capabilitygsa_perdiem_ratesno sensitive capabilityhts_lookupno sensitive capabilitylda_search_filingsno sensitive capabilitynhtsa_complaintsno sensitive capabilitynhtsa_recallsno sensitive capabilitynih_reporter_search_projectsno sensitive capabilitynonprofit_searchno sensitive capabilitynppes_lookup_providerno sensitive capabilitynsf_search_awardsno sensitive capabilitynws_active_alertsno sensitive capabilityopenfda_drug_approvalsno sensitive capabilityopengov_list_governmentsno sensitive capabilityregulations_search_commentsno sensitive capabilityregulations_search_docketsno sensitive capabilityregulations_search_documentsno sensitive capabilitysam_check_exclusionsno sensitive capabilitysam_get_wage_ratesno sensitive capabilitysam_integrity_lookupno sensitive capabilitysam_lookup_organizationno sensitive capabilitysam_search_opportunitiesno sensitive capabilitysam_search_shapingno sensitive capabilitysam_search_wage_determinationsno sensitive capabilitysba_size_standardno sensitive capabilitysearch_gov_domainsno sensitive capabilitysocrata_discover_datasetsno sensitive capabilitysocrata_queryno sensitive capabilitytreasury_avg_interest_ratesno sensitive capabilitytreasury_debt_to_pennyno sensitive capabilitytreasury_monthly_statementno sensitive capabilitytreasury_query_datasetno sensitive capabilityusas_analyze_incumbentno sensitive capabilityusas_autocomplete_naicsno sensitive capabilityusas_autocomplete_recipientno sensitive capabilityusas_disaster_spendingno sensitive capabilityusas_get_agency_awards_summaryno sensitive capabilityusas_get_agency_budget_functionno sensitive capabilityusas_get_agency_profileno sensitive capabilityusas_get_recipient_profileno sensitive capabilityusas_glossaryno sensitive capabilityusas_list_disaster_codesno sensitive capabilityusas_list_toptier_agenciesno sensitive capabilityusas_lookup_agencyno sensitive capabilityusas_naics_hierarchyno sensitive capabilityusas_search_agency_spendingno sensitive capabilityusas_search_awardsno sensitive capabilityusas_search_awards_by_recipientno sensitive capabilityusas_search_cfda_spendingno sensitive capabilityusas_search_expiring_contractsno sensitive capabilityusas_search_federal_account_spendingno sensitive capabilityusas_search_individual_awardsno sensitive capabilityusas_search_psc_spendingno sensitive capabilityusas_search_recipientsno sensitive capabilityusas_search_recompetesno sensitive capabilityusas_search_state_spendingno sensitive capabilityusas_search_subagency_spendingno sensitive capabilityusas_search_subawardsno sensitive capabilityusas_search_teaming_partnersno sensitive capabilityusas_spending_over_timeno sensitive capabilityCross-tool combinations that form a data-exfiltration primitive (untrusted input → sensitive source → external sink).
Scan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.
| Version | Score | Findings | Engine | Scanned |
|---|---|---|---|---|
v1.12.0 latest |
A 94/100 | 1 | 1.13.0 | 2026-09-07 |
v1.11.0 |
A 94/100 | 1 | 1.9.0 | 2026-07-24 |
Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.
The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.
npx mcptrustchecker scan @cliwant/mcp-sam-gov --online
Independent packages implementing the same tool, scanned with the same engine. Compare all 3 side by side →
MCP server for SAM.gov entity registration, exclusion, contract opportunity, and contract award data
A Model Context Protocol (MCP) server for searching federal contract opportunities on SAM.gov.
MCP server for 2s.io — 575+ pay-per-call tools for AI agents — ground-truth data, AI gateway, and agent infra (storage, locks, queues, watchers). x402 USDC on Base/Solana, no API keys, upto usage billing, free trials.
ArXiv preprints + Google Scholar papers, with citation counts in one query.
Add MCP servers to your favorite coding agents with a single command.
Help agents automatically write and test stories for your UI components
Model Context Protocol server for AI-Archive platform - enables AI agents to discover, submit, and review research papers
MCP server for Semantic Scholar research workflows with stdio and Streamable HTTP transports.