ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

MCP Sam Gov

โดย cliwantรุ่น 1.17.0i★ –iรันบนเครื่อง
ชื่อใน registryio.github.cliwant/mcp-sam-gov

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Keyless-first MCP: 153 tools for US federal + state/local (SLED) contracting, spending & regulation

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนเครื่อง
  • ช่องทาง (transport): stdio
  • หมวด: อื่น ๆ
  • ต้องใส่ค่าเหล่านี้: SAM_GOV_API_KEY, CENSUS_API_KEY, FRED_API_KEY, BEA_API_KEY, BLS_API_KEY, DOL_API_KEY, DATA_GOV_API_KEY, NVD_API_KEY, OPENFDA_API_KEY, SOCRATA_APP_TOKEN, COURTLISTENER_API_TOKEN, LDA_API_KEY

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

  • ผลตรวจเบื้องต้น: ผ่าน 1 จาก 1 ข้อ
  • รันในเครื่องคุณด้วยสิทธิ์ของผู้ใช้คุณ (ไฟล์ อินเทอร์เน็ต แอปต่าง ๆ)
  • ค่าที่คุณต้องใส่เอง: SAM_GOV_API_KEY, CENSUS_API_KEY, FRED_API_KEY, BEA_API_KEY, BLS_API_KEY, DOL_API_KEY, DATA_GOV_API_KEY, NVD_API_KEY, OPENFDA_API_KEY, SOCRATA_APP_TOKEN, COURTLISTENER_API_TOKEN, LDA_API_KEY, EDGAR_USER_AGENT, MCP_SAM_GOV_TOOLSETS

ค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต

ต้องเตรียมก่อน

  • npmติดตั้ง Node.js (มีคำสั่ง npx) ในเครื่อง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json

{
  "mcpServers": {
    "sam-gov": {
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov"
      ],
      "env": {
        "SAM_GOV_API_KEY": "ใส่ค่าของคุณ",
        "CENSUS_API_KEY": "ใส่ค่าของคุณ",
        "FRED_API_KEY": "ใส่ค่าของคุณ",
        "BEA_API_KEY": "ใส่ค่าของคุณ",
        "BLS_API_KEY": "ใส่ค่าของคุณ",
        "DOL_API_KEY": "ใส่ค่าของคุณ",
        "DATA_GOV_API_KEY": "ใส่ค่าของคุณ",
        "NVD_API_KEY": "ใส่ค่าของคุณ",
        "OPENFDA_API_KEY": "ใส่ค่าของคุณ",
        "SOCRATA_APP_TOKEN": "ใส่ค่าของคุณ",
        "COURTLISTENER_API_TOKEN": "ใส่ค่าของคุณ",
        "LDA_API_KEY": "ใส่ค่าของคุณ",
        "EDGAR_USER_AGENT": "ใส่ค่าของคุณ",
        "MCP_SAM_GOV_TOOLSETS": "ใส่ค่าของคุณ"
      }
    }
  }
}

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add sam-gov --env SAM_GOV_API_KEY='ใส่ค่าของคุณ' --env CENSUS_API_KEY='ใส่ค่าของคุณ' --env FRED_API_KEY='ใส่ค่าของคุณ' --env BEA_API_KEY='ใส่ค่าของคุณ' --env BLS_API_KEY='ใส่ค่าของคุณ' --env DOL_API_KEY='ใส่ค่าของคุณ' --env DATA_GOV_API_KEY='ใส่ค่าของคุณ' --env NVD_API_KEY='ใส่ค่าของคุณ' --env OPENFDA_API_KEY='ใส่ค่าของคุณ' --env SOCRATA_APP_TOKEN='ใส่ค่าของคุณ' --env COURTLISTENER_API_TOKEN='ใส่ค่าของคุณ' --env LDA_API_KEY='ใส่ค่าของคุณ' --env EDGAR_USER_AGENT='ใส่ค่าของคุณ' --env MCP_SAM_GOV_TOOLSETS='ใส่ค่าของคุณ' -- npx -y @cliwant/mcp-sam-gov

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "sam-gov": {
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov"
      ],
      "env": {
        "SAM_GOV_API_KEY": "ใส่ค่าของคุณ",
        "CENSUS_API_KEY": "ใส่ค่าของคุณ",
        "FRED_API_KEY": "ใส่ค่าของคุณ",
        "BEA_API_KEY": "ใส่ค่าของคุณ",
        "BLS_API_KEY": "ใส่ค่าของคุณ",
        "DOL_API_KEY": "ใส่ค่าของคุณ",
        "DATA_GOV_API_KEY": "ใส่ค่าของคุณ",
        "NVD_API_KEY": "ใส่ค่าของคุณ",
        "OPENFDA_API_KEY": "ใส่ค่าของคุณ",
        "SOCRATA_APP_TOKEN": "ใส่ค่าของคุณ",
        "COURTLISTENER_API_TOKEN": "ใส่ค่าของคุณ",
        "LDA_API_KEY": "ใส่ค่าของคุณ",
        "EDGAR_USER_AGENT": "ใส่ค่าของคุณ",
        "MCP_SAM_GOV_TOOLSETS": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "sam-gov": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov"
      ],
      "env": {
        "SAM_GOV_API_KEY": "ใส่ค่าของคุณ",
        "CENSUS_API_KEY": "ใส่ค่าของคุณ",
        "FRED_API_KEY": "ใส่ค่าของคุณ",
        "BEA_API_KEY": "ใส่ค่าของคุณ",
        "BLS_API_KEY": "ใส่ค่าของคุณ",
        "DOL_API_KEY": "ใส่ค่าของคุณ",
        "DATA_GOV_API_KEY": "ใส่ค่าของคุณ",
        "NVD_API_KEY": "ใส่ค่าของคุณ",
        "OPENFDA_API_KEY": "ใส่ค่าของคุณ",
        "SOCRATA_APP_TOKEN": "ใส่ค่าของคุณ",
        "COURTLISTENER_API_TOKEN": "ใส่ค่าของคุณ",
        "LDA_API_KEY": "ใส่ค่าของคุณ",
        "EDGAR_USER_AGENT": "ใส่ค่าของคุณ",
        "MCP_SAM_GOV_TOOLSETS": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • SAM_GOV_API_KEY ความลับ env
    Optional. SAM.gov key for higher rate limits + archives older than 12 months. Keyless by default.
  • CENSUS_API_KEY ความลับ env
    Required only for census_business_patterns (the Census Data API has no keyless tier); every other tool works without it.
  • FRED_API_KEY ความลับ env
    Required only for fred_search_series and fred_series_observations (FRED has no keyless tier); every other tool works without it.
  • BEA_API_KEY ความลับ env
    Required only for bea_regional_data (the BEA Data API has no keyless tier); every other tool works without it.
  • BLS_API_KEY ความลับ env
    Optional free key for BLS labor-statistics tools (raises rate limits).
  • DOL_API_KEY ความลับ env
    Required only for dol_get_dataset (DOL's data endpoint has no keyless tier; dol_list_datasets works without it).
  • DATA_GOV_API_KEY ความลับ env
    Optional free api.data.gov key; raises DEMO_KEY limits for Regulations.gov, Congress.gov, GovInfo, FAC, the data.gov catalog and GSA per-diem.
  • NVD_API_KEY ความลับ env
    Optional free NVD key (raises CVE rate limits).
  • OPENFDA_API_KEY ความลับ env
    Optional free openFDA key (raises rate limits).
  • SOCRATA_APP_TOKEN ความลับ env
    Optional Socrata app token (raises rate limits on SLED Socrata hosts).
  • COURTLISTENER_API_TOKEN ความลับ env
    Optional CourtListener (Free Law Project) token (raises rate limits).
  • LDA_API_KEY ความลับ env
    Optional Senate LDA lobbying-disclosure key (raises rate limits).
  • EDGAR_USER_AGENT env
    Optional SEC EDGAR User-Agent string (courtesy identification; a sensible default is used otherwise).
  • MCP_SAM_GOV_TOOLSETS env
    Optional. Comma-separated toolset names to load (e.g. core,sled). Blank or 'all' loads all 153 tools.

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub cliwant ซึ่งเป็นเจ้าของ repo

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

เทียบกับตัวอื่นในหมวด อื่น ๆi

  • ดาวมากกว่า 0% ของอีก 32725 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 51% ของอีก 32725 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 32725 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

MCP Sam Gov ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

ต้องใส่ค่าเหล่านี้: SAM_GOV_API_KEY, CENSUS_API_KEY, FRED_API_KEY, BEA_API_KEY, BLS_API_KEY, DOL_API_KEY, DATA_GOV_API_KEY, NVD_API_KEY, OPENFDA_API_KEY, SOCRATA_APP_TOKEN, COURTLISTENER_API_TOKEN, LDA_API_KEY

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.17.0) เข้า registry 39 วันที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, Signoff

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Spec Driven Development

โดย formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

รันบนเครื่อง★ 440MITอัปเดต 14 เดือนที่ผ่านมา
ติดตั้ง

Remote Desktop Commander

โดย desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

รันบนคลาวด์★ 211อัปเดต เมื่อวานซืน
ติดตั้ง

Signoff

โดย ayuanxx-max

Five gates that make an agent's 'done' provable: run them, read the verdict, audit the record.

รันบนเครื่องอัปเดต วันนี้
ติดตั้ง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

@cliwant/mcp-sam-gov

$4 trillion of public federal data, one `npm install` away.

The most comprehensive keyless-first MCP server for US federal and state/local (SLED) contracting + spending + regulation + partner vetting. 153 tools across 54 data sources — keyless-first: only 4 sources (Census business-patterns, FRED, BEA, and DOL's data endpoint) need a free key; the other 50 need none. Works today, in any AI agent.

Independent project — not affiliated with, endorsed by, or sponsored by SAM.gov, the U.S. General Services Administration (GSA), or any government agency.

English · 한국어 · 日本語


See it in action

👤  user        Find active SAM.gov solicitations under NAICS 541512 closing this month

🤖 Claude → sam_search_opportunities { ncode: "541512", limit: 5 } ✓ 47,478 active opportunities indexed

• 5ef3db5d… VA Bulk Oxygen Tank Rental closes 2026-05-15 ($1.05M) • a000339c… Articulating Boom Lifts closes 2026-05-30 ($310K) • be9c24ef… CMOP Hazardous Waste Removal closes 2026-06-12 ($2.7M)

👤 user Pull the SOW + contracting officer for the first one

🤖 Claude → sam_get_opportunity { noticeId: "5ef3db5d…" } ✓ Department of Veterans Affairs · Combined Synopsis/Solicitation POC: Contracting Officer +1-XXX-XXX-XXXX Set-aside: Total Small Business Attachments: 1 ↓ 36C24526Q0460_1.docx (172 KB) SOW preview: "RFQ# 36C24526Q0460 — Bulk Oxygen Tank Rental, Fill, Telemetry…"

No API key, registration or signup for 148 of the 153 tools. Just plug it in and ask.


Why this exists

Status quoWith this MCP
GovWin: $30K-$100K/yr per seatFree, MIT license
API key registration → wait 24h → quota tier shoppingnpm install → working in 60s
5+ separate vendor APIs / scrapers1 unified surface, 153 tools across 54 sources
LLMs hallucinate NAICS codes / agency namesAnti-hallucination autocomplete guards built-in
Brittle scraping breaks weeklyDaily live smoke test (badge above)
Procurement officer → IT ticket → 3-week waitClaude Desktop double-click install

The federal data this wraps is public domain. There is no good reason it should cost a five-figure subscription to query.


What this gives Claude (and other AI agents)

DomainWhat you can askSources
🔍 Opportunities & solicitations"Find SAM.gov solicitations under NAICS 541512 closing this month" — read the SOW, POCs, attachmentsSAM.gov, Grants.gov
💰 Spending, awards & competition"Show me Booz Allen wins at VA last fiscal year; top 10 PSC categories at DoD"USAspending, FPDS, GAO
🕵️ Entity & partner vetting"Screen this firm: OFAC sanctions, SAM exclusions, single-audit findings, bank health, EPA compliance + toxics-release"OFAC, SAM, FAC, FDIC, EPA ECHO, EPA Envirofacts
🛒 Product safety & recalls"Any FDA/NHTSA/CPSC recalls or enforcement against this supplier's products?"openFDA, NHTSA, CPSC
⚖️ Litigation & courts"Any Court of Federal Claims bid protests or Federal Circuit opinions involving this contractor?"CourtListener (Free Law Project)
🏢 Nonprofit vendors"Pull this nonprofit's IRS-990 financials before we subcontract to it"IRS 990 (via ProPublica)
🏥 Healthcare providers & facilities"Medicare utilization & payments for this provider; hospital quality ratings; is this provider on the revocation list?"CMS (data.cms.gov)
📈 Financial disclosure (SEC)"Pull this public company's revenue trend and latest 10-K filings"SEC EDGAR
⚖️ Regulatory & legislative"What VA cybersecurity rules were published this quarter? Any open Regulations.gov dockets?"Federal Register, Regulations.gov, eCFR, FAR/DFARS, Congress.gov, GovInfo
💲 Pricing, labor & fiscal"GSA CALC labor-rate band for a systems analyst; SCA wage determination for this county; CPI escalation; per-diem cap for a trip; regional GDP by industry; DOL wage-hour enforcement history"GSA CALC, SAM WDs, BLS, US Census CBP, FRED, BEA, US Treasury, GSA per-diem, US DOL
🏛 Lobbying & influence"Who lobbies the VA on cybersecurity, and how much do they spend?"US Senate LDA
🏥 Health & research funding"NIH/NSF grants on this topic; recruiting clinical trials; industry payments to this physician"NIH RePORTER, NSF, ClinicalTrials.gov, CMS Open Payments, NPPES
🛡 Cyber compliance"Is this CVE on the CISA KEV must-patch list?"NVD, CISA KEV
🌐 Trade, geo & disaster"HTS tariff for this product; Census tract for this address; FEMA declarations in this state"USITC HTS, US Census, FEMA, Socrata, CKAN
🏙 State/local procurement bids (SLED)"What's open on this city's/county's procurement portal right now? Their checkbook, awarded contracts, vendor payments; state DOT bid/award registers"OpenGov Procurement (525+ govs), Bonfire, ArcGIS (feature + Hub), Socrata (54 hosts), one Tableau Server Guest view (Montana), one Socrata Open Expenditures checkbook (South Dakota)
🎓 Grants & datasets"Cybersecurity grants posted in the last 30 days; discover federal open datasets"Grants.gov, data.gov

153 tools across 54 data sources — keyless-first: only 4 sources (Census business-patterns, FRED, BEA, and DOL's data endpoint) need a free key; the other 50 need none. (An earlier 52-tool build measured roughly p50 ~0.25s / p95 ~0.8s against production federal APIs; latency varies by source and upstream load — treat it as fast, not a benchmarked guarantee.)


How do I install it? Pick the path that matches you.

🟢 Path 1 — Claude Desktop, one-click (no terminal needed)

Best for non-developers. Just download a file and double-click.

  1. Download `mcp-sam-gov.mcpb` from the latest release.
  2. Double-click the file. Claude Desktop opens with an "Install Extension" dialog.
  3. Click Install.
  4. Done. Start a new conversation and ask "Find active SAM.gov opportunities under NAICS 541512".

That's it. No PowerShell, no npm, nothing.

Requires Claude Desktop ≥ 1.0 (which ships its own Node.js runtime).

🟡 Path 2 — Claude Code, one command

If you already use Claude Code (the CLI):

/plugin install cliwant/mcp-sam-gov

This installs the MCP server plus a SKILL.md workflow guide that teaches Claude when + how to use each of the 153 tools.

🔵 Path 3 — Manual install for any MCP host (Codex, Cursor, Continue, Gemini)

For Codex CLI / Cursor / Continue / Gemini CLI / anything that speaks MCP:

gh repo clone cliwant/mcp-sam-gov

cd mcp-sam-gov npm install --omit=dev npm install -g .

After install, the binary mcp-sam-gov is on your PATH. Add this to your host config:

{

"mcpServers": { "sam-gov": { "command": "mcp-sam-gov" } } }

Specific config locations per host: see Host configurations below.

No global install? Every host config below also has an npx variant (npx -y @cliwant/mcp-sam-gov) that skips the clone and npm install -g. It only needs Node.js.

⚪ Path 4 — Direct path (zero install, just point at the file)

Skip installation entirely:

gh repo clone cliwant/mcp-sam-gov

cd mcp-sam-gov npm install --omit=dev # only runtime deps; dist/ is pre-built

Then point your host config at the absolute path:

{

"mcpServers": { "sam-gov": { "command": "node", "args": ["C:\\Users\\you\\mcp-sam-gov\\dist\\server.js"] } } }


Host configurations

Each host below shows two variants. Use one of them:

  • Global install: "command": "mcp-sam-gov". This works only after npm install -g (Path 3) has put the mcp-sam-gov binary on your PATH.
  • No global install (npx): "command": "npx", "args": ["-y", "@cliwant/mcp-sam-gov"]. This needs only Node.js. npx downloads the package from npm on first run and caches it.

Package name: the npm package is scoped: `@cliwant/mcp-sam-gov`. mcp-sam-gov is only the name of the binary that a global install puts on your PATH. No unscoped mcp-sam-gov package exists on npm, so npx -y mcp-sam-gov fails with a 404. Use npx -y @cliwant/mcp-sam-gov.

Claude Desktop

%APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

Global install:

{

"mcpServers": { "sam-gov": { "command": "mcp-sam-gov" } } }

No global install (npx):

{

"mcpServers": { "sam-gov": { "command": "npx", "args": ["-y", "@cliwant/mcp-sam-gov"] } } }

On Windows, if the server fails to start with spawn npx ENOENT in %APPDATA%\Claude\logs\mcp*.log, wrap npx in cmd /c:

{

"mcpServers": { "sam-gov": { "command": "cmd", "args": ["/c", "npx", "-y", "@cliwant/mcp-sam-gov"] } } }

(Or skip this entirely — use Path 1's .mcpb and it auto-configures.)

Restart Claude Desktop fully (system tray quit on Windows / Quit menu on macOS), then look for the 🔨 icon. You should see "sam-gov (153 tools)".

Claude Code

Per-project .mcp.json, global install:

{ "mcpServers": { "sam-gov": { "command": "mcp-sam-gov" } } }

No global install (npx):

{ "mcpServers": { "sam-gov": { "command": "npx", "args": ["-y", "@cliwant/mcp-sam-gov"] } } }

Or with the CLI:

# global install

claude mcp add sam-gov mcp-sam-gov

no global install (npx)

claude mcp add sam-gov -- npx -y @cliwant/mcp-sam-gov

Codex CLI

~/.codex/config.toml:

Global install:

[mcp_servers.sam-gov]

command = "mcp-sam-gov" args = []

No global install (npx):

[mcp_servers.sam-gov]

command = "npx" args = ["-y", "@cliwant/mcp-sam-gov"]

Cursor

Settings → MCP → Add new MCP server. Global install:

{ "mcpServers": { "sam-gov": { "command": "mcp-sam-gov" } } }

No global install (npx):

{ "mcpServers": { "sam-gov"

ตัดมาแค่ช่วงต้น อ่านต่อใน repo

ถาม PopNx