Skip to main content
Glama
CBLU2005

US Government Data

us-govdata-mcp

미국 정부 데이터용 MCP 서버 — Claude, Cursor 또는 모든 Model Context Protocol 클라이언트에서 건축 허가, 연방 계약 기회(SAM.gov), 전국 의료 제공자 등록부(NPI/NPPES)를 검색할 수 있습니다.

CBLU2005/us-govdata-mcp MCP server

License: MIT Node >= 18

세 데이터 소스 모두 공식 정부 발행 자료(도시 오픈데이터 포털, SAM.gov 공개 추출물, CMS NPPES API)입니다 — HTML 스크래핑, 로그인, 취약한 선택자가 필요 없습니다. 핵심 작업은 사용자 본인의 Apify 계정에서 실행되는 세 개의 프로덕션 Apify 액터가 수행합니다.

30초 만에 사용해보기 — 계정도, 요금도 없이

API 토큰이 필요한지 결정하기 전에, 토큰 없이 실행해보세요:

{
  "mcpServers": {
    "us-govdata": {
      "command": "npx",
      "args": ["-y", "github:CBLU2005/us-govdata-mcp"],
      "env": { "APIFY_DRY_RUN": "1" }
    }
  }
}

이것이 전체 설정입니다. 드라이런 모드에서는 모든 도구가 실제 샘플 레코드와 전송되었을 Apify API 요청을 반환하므로 — 계정을 만들거나, 토큰을 붙여넣거나, 비용을 지출하지 않고도 데이터의 실제 형태를 확인하고, 에이전트가 도구를 올바르게 호출하는지 확인하고, 각 도구 설명에 포함된 가격 정보를 읽을 수 있습니다.

에이전트에게 "이번 달 오스틴에서 발급된 50만 달러 이상 건축 허가를 찾아줘" 같은 질문을 해보고 엔드투엔드 도구 호출을 확인하세요. 실제 데이터가 필요할 때는 APIFY_DRY_RUN 줄을 삭제하고 APIFY_TOKEN을 추가하세요(아래 참조).

Related MCP server: DOL WHD MCP

도구

도구

검색 대상

일반 필터

가격*

search_building_permits

10개 공식 도시/카운티 오픈데이터 소스(뉴욕, 시카고, LA, 오스틴, 샌프란시스코, 뉴올리언스, 배턴루지, 메릴랜드주 몽고메리 카운티, 버지니아주 노퍽)의 건축 허가 — 허가 유형, 상태, 평가액, 계약자 이름/면허

도시, 발급일 범위, 허가 유형, 전체 텍스트, 최소 평가액

$0.005 / 레코드

search_federal_contract_opportunities

SAM.gov의 연방 RFP, 제안요청서, 사전규격공고, 낙찰 공고 — 계약 담당관 이메일 및 전화번호 포함

키워드, NAICS, 공고 유형, 중소기업 우선(8A, WOSB, HUBZone...), 기관, 주, 날짜

$0.004 / 레코드

search_healthcare_providers

800만 명 이상의 미국 제공자 및 의료 기관이 등록된 공식 CMS NPI 등록부 — 전문 분야, 면허, 진료소 전화/팩스, 공인 담당자

전문 분야, 주, 도시, 우편번호(와일드카드), 제공자/기관명

$0.002 / 레코드

* 정직한 가격 공개: 이 도구들은 CBLU가 게시한 유료, 결과당 지불 방식의 Apify 액터를 실행합니다. Apify 계정에는 실제로 반환된 레코드에 대해서만 요금이 청구됩니다 — 구독료나 시작 수수료는 없습니다. 모든 도구는 호출당 기본 25개 결과를 반환하므로, 일반적인 호출 비용은 1센트 미만입니다(허가 25건 ≈ $0.13; 계약 공고 25건 ≈ $0.10; 제공자 25건 ≈ $0.05). Apify 무료 요금제에는 월별 플랫폼 크레딧이 포함되어 있어 이 도구들을 무료로 간편하게 사용할 수 있습니다. 전체 가격 정보가 포함된 액터 페이지:

빠른 시작

1. Apify 토큰 받기(무료, 약 2분 소요)

  1. https://console.apify.com/sign-up에서 가입하세요(무료 요금제 사용 가능).

  2. https://console.apify.com/settings/integrations에서 API 토큰을 복사하세요.

서버는 토큰 없이도 시작되어 도구 목록을 표시합니다 — 토큰은 도구가 실제로 호출될 때만 필요합니다.

2. MCP 클라이언트에 서버 추가하기

Claude Desktop (claude_desktop_config.json → 설정 → 개발자 → 구성 편집):

{
  "mcpServers": {
    "us-govdata": {
      "command": "npx",
      "args": ["-y", "github:CBLU2005/us-govdata-mcp"],
      "env": {
        "APIFY_TOKEN": "your_apify_token_here"
      }
    }
  }
}

Claude Code:

claude mcp add us-govdata -e APIFY_TOKEN=your_apify_token_here -- npx -y github:CBLU2005/us-govdata-mcp

Cursor / Windsurf / 기타 MCP 클라이언트 (Claude Desktop과 동일한 형식):

{
  "mcpServers": {
    "us-govdata": {
      "command": "npx",
      "args": ["-y", "github:CBLU2005/us-govdata-mcp"],
      "env": { "APIFY_TOKEN": "your_apify_token_here" }
    }
  }
}

로컬 클론에서:

git clone https://github.com/CBLU2005/us-govdata-mcp.git
cd us-govdata-mcp
npm install && npm run build
# then point your client at: node /path/to/us-govdata-mcp/dist/index.js

Docker:

docker build -t us-govdata-mcp .
docker run -i --rm -e APIFY_TOKEN=your_apify_token_here us-govdata-mcp        # stdio
docker run --rm -p 3000:3000 -e APIFY_TOKEN=... us-govdata-mcp --http 3000    # Streamable HTTP

3. AI 에이전트에게 다음과 같은 질문을 해보세요

  • "이번 달 오스틴에서 발급된 50만 달러 이상 신축 건축 허가를 계약자 이름과 함께 찾아줘."

  • "마감일이 오늘 이후인 활성 중소기업 우선 사이버보안 제안요청서가 있으면 계약 담당관 이메일을 포함해서 알려줘."

  • "마이애미 지역(우편번호 331)의 치과의사 목록을 진료소 전화번호와 함께 보여줘."*

전송 방식

  • stdio (기본값) — 데스크톱 MCP 클라이언트가 사용: us-govdata-mcp

  • Streamable HTTP — 상태 비저장 엔드포인트 POST /mcp, 상태 확인 GET /healthz: us-govdata-mcp --http 3000 (또는 MCP_HTTP_PORT=3000 설정)

환경 변수

변수

필수 여부

용도

APIFY_TOKEN

도구 호출 시

Apify API 토큰. 서버 시작 및 도구 목록 표시는 토큰 없이도 작동하며, 설정될 때까지 도구 호출 시 설정 안내를 반환합니다.

APIFY_DRY_RUN

아니요

1로 설정하면 네트워크 호출이나 요금 없이 샘플 레코드를 반환합니다 — 응답에는 전송되었을 Apify API 요청이 포함됩니다. 테스트 및 CI에 유용합니다.

MCP_HTTP_PORT

아니요

stdio 대신 이 포트에서 Streamable HTTP 모드로 시작합니다.

작동 방식

각 도구는 인수(zod)를 검증하고, 액터 입력을 구성한 후, 토큰을 사용하여 Authorization: Bearer 헤더(URL에는 절대 포함되지 않음)를 통해 Apify API의 run-sync-get-dataset-items 엔드포인트를 호출합니다. 액터는 사용자 계정으로 Apify 플랫폼에서 실행되며, 결과 데이터셋 항목이 도구 결과로 직접 반환됩니다. 이 서버는 상태를 유지하지 않으며 데이터를 단순히 전달하는 것 외에는 어떤 데이터도 보지 않습니다.

개발

npm install
npm test          # builds + runs the full smoke suite (introspection, tokenless
                  # error path, dry-run request construction, HTTP transport)

테스트 스위트는 Apify 계정이나 네트워크가 필요 없습니다APIFY_DRY_RUN=1을 사용합니다.

관련 링크

라이선스

MIT © CBLU

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    The most comprehensive keyless federal-data MCP server. 36 tools for SAM.gov + USAspending + Federal Register + eCFR + Grants.gov. No API key, no registration, no signup. Works in Claude Desktop, Claude Code, Codex CLI, Cursor, Continue, Gemini CLI, and any MCP-aware host.
    30
    100
    142
    5
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    TypeScript MCP server for accessing Department of Labor enforcement data, OSHA inspections, and SAM.gov contract opportunities via natural language queries.
    28
  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server for U.S. public-records data, enabling AI agents to search business registrations, screen names against government watchlists, and pull federal awards.
    40
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for nonprofit financials via ProPublica — IRS Form 990 data for 1.8M+ nonprofits.

  • OpenCorporates MCP — Global company registry data (free, no auth, rate limited)

  • MCP server for French (BOAMP) + EU (TED) public procurement data via TenderAPI.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CBLU2005/us-govdata-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server