Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
US government open-data APIs as MCP tools: EPA, FEMA, USGS, NOAA, FDIC, HUD, CMS and more.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
APIFY_TOKEN「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"gov-data": {
"command": "npx",
"args": [
"-y",
"gov-data-mcp"
],
"env": {
"APIFY_TOKEN": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add gov-data --env APIFY_TOKEN=your-value -- npx -y gov-data-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"gov-data": {
"command": "npx",
"args": [
"-y",
"gov-data-mcp"
],
"env": {
"APIFY_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"gov-data": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"gov-data-mcp"
],
"env": {
"APIFY_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント malonestar で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:APIFY_TOKEN
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.2.7)がレジストリに届いたのは5 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Zendesk
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Zendesk MCP Pack — tickets, users, organizations via OAuth.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
123 US government open-data tools, as one MCP server.
EPA, FEMA, USGS, NOAA, FAA, USACE, FDIC, HUD, NRCS, HRSA, CMS, county assessor rolls and state licensing boards — all reachable as agent-callable tools, all reading directly from official government APIs and bulk files. No scraping, no HTML parsing, no rate-limit roulette.
mcp-name: io.github.malonestar/gov-data-mcp
npx gov-data-mcp
You need a free Apify API token from console.apify.com/settings/integrations. Apify's free tier includes monthly platform credit that covers evaluating every tool here.
{
"mcpServers": { "gov-data": { "command": "npx", "args": ["-y", "gov-data-mcp"], "env": { "APIFY_TOKEN": "apify_api_..." } } } }
Claude Desktop reads claude_desktop_config.json; Claude Code reads .mcp.json in your project; Cursor reads .cursor/mcp.json. The block is identical in all three.
12 dedicated tools for the highest-traffic questions, callable directly:
| Tool | Answers |
|---|---|
site-due-diligence-bundle | 20-layer go / caution / no-go verdict for one coordinate |
epa-contaminated-site-screener | Phase I ESA database search at ASTM E1527-21 distances |
faa-drone-airspace-checker | Part 107 LAANC and airspace verdicts, batched |
hifld-grid-proximity-screener | Nearest transmission line, substation, serving utility, ISO/RTO |
interconnection-queue-tracker | Generator interconnection queues across 7 ISOs |
fdic-ncua-health-rollup | Bank and credit-union health with real peer cohorts |
fema-nri-county-risk-profile | County and census-tract natural-hazard risk |
fws-wetlands-proximity-screener | NWI wetlands within a radius, with decode columns |
nhd-surface-water-404-screener | Clean Water Act §404 surface-water screen |
epa-drinking-water-quality-screener | SDWA violations, lead, PFAS occurrence |
parcel-owner-lookup | Assessor-roll owner of record for an address |
license-verifier | 19 professional licensing boards across 9 states + OIG exclusions |
Plus three tools that reach the other 111:
search-gov-data-tools — find a tool by keyword, agency or topicdescribe-gov-data-tool — full input schema for any tool in the catalogrun-gov-data-tool — run any tool in the catalogThe catalog is bundled, so discovery costs nothing. Ask your agent *"what government data tools do you have for flood risk?"* and it will search all 123.
The full server is the right default for a general-purpose agent. For an agent that serves one kind of buyer, a preset narrows the whole surface — the named tools *and* what search-gov-data-tools / describe-gov-data-tool / run-gov-data-tool can reach — to one shelf, and announces itself to the client under its own server name and description. Same package, same catalog, same release; nothing to install separately. Pass --preset or set GOV_DATA_MCP_PRESET. An unknown preset name refuses to start rather than guessing. npx gov-data-mcp --list-presets prints the current list as JSON.
| Preset | Server name | Tools | For |
|---|---|---|---|
phase1-esa | gov-data-mcp-phase1-esa | 11 + 3 meta | Phase I ESA — Environmental Due Diligence |
cre-leads | gov-data-mcp-cre-leads | 12 + 3 meta | CRE & Local Business Leads — Who Just Changed State |
compliance | gov-data-mcp-compliance | 12 + 3 meta | KYB, Sanctions & Financial Compliance Screening |
phase1-esa — Phase I ESA — Environmental Due DiligenceUS government environmental records for Phase I Environmental Site Assessments and property due diligence: EPA Superfund / RCRA / UST / brownfield records at ASTM E1527-21 search distances, state tank and spill registries, historic land use from FRS SIC/NAICS, USGS historical topographic map coverage, NWI wetlands, Clean Water Act §404 surface water, RCRA corrective-action cleanups, orphaned wells, FEMA hazard risk and NFIP flood-loss history, plus a twenty-layer go / caution / no-go site verdict. Every tool reads the official source directly and reports what it could not check as null, never as clear.
11 tools: site-due-diligence-bundle · epa-contaminated-site-screener · historic-land-use-sic-contaminant-screener · state-tank-spill-registry-screener · usgs-historical-topo-records-review · epa-rcra-corrective-action-cleanup-monitor · orphaned-well-proximity-screener · fws-wetlands-proximity-screener · nhd-surface-water-404-screener · fema-nri-county-risk-profile · nfip-flood-loss-risk-screener — plus search-gov-data-tools, describe-gov-data-tool, run-gov-data-tool, scoped to this list.
Claude Desktop (claude_desktop_config.json), Claude Code (.mcp.json) and Cursor (.cursor/mcp.json) all take the same block:
{
"mcpServers": { "gov-data-phase1-esa": { "command": "npx", "args": ["-y", "gov-data-mcp", "--preset", "phase1-esa"], "env": { "APIFY_TOKEN": "apify_api_..." } } } }
Or, with the environment variable instead of the flag: "args": ["-y", "gov-data-mcp"] and "env": { "APIFY_TOKEN": "apify_api_...", "GOV_DATA_MCP_PRESET": "phase1-esa" }.
Command line: npx gov-data-mcp --preset phase1-esa
cre-leads — CRE & Local Business Leads — Who Just Changed StateLead-generation feeds built from official state and county registers: new and pending liquor licenses, verified new business openings from Secretary of State and tax rosters, WARN layoff notices, newly licensed real estate agents, licensed childcare providers with contacts, parcel owner of record, absentee-owner lists, distressed-property signal stacks, NYC deed transfers and landlord registries, city business licenses and professional license verification. Delta modes return only what changed since the last run, so a scheduled agent pays for new leads, not the same roster twice.
12 tools: liquor-license-new-openings-tracker · sos-registry-monitor · warn-layoff-aggregator · realtor-license-roster-delta · childcare-provider-leads · parcel-owner-lookup · absentee-owner-lead-list-builder · distressed-property-signal-stacker · acris-deed-transfer-intel · nyc-landlord-registry-lead-list · city-business-license-leads · license-verifier — plus search-gov-data-tools, describe-gov-data-tool, run-gov-data-tool, scoped to this list.
Claude Desktop (claude_desktop_config.json), Claude Code (.mcp.json) and Cursor (.cursor/mcp.json) all take the same block:
{
"mcpServers": { "gov-data-cre-leads": { "command": "npx", "args": ["-y", "gov-data-mcp", "--preset", "cre-leads"], "env": { "APIFY_TOKEN": "apify_api_..." } } } }
Or, with the environment variable instead of the flag: "args": ["-y", "gov-data-mcp"] and "env": { "APIFY_TOKEN": "apify_api_...", "GOV_DATA_MCP_PRESET": "cre-leads" }.
Command line: npx gov-data-mcp --preset cre-leads
compliance — KYB, Sanctions & Financial Compliance ScreeningKnow-your-business and compliance screening from primary US government registers: company existence across Secretary of State registries, the Trade.gov Consolidated Screening List (OFAC SDN, BIS, State) as a delta, the DHS UFLPA Entity List, state Medicaid and HHS-OIG exclusion lists, professional license verification, GLEIF LEI ownership graphs, FDIC / NCUA institution health, FDIC structure changes, SEC investment-adviser registrations, PCAOB auditor engagements and SEC Regulation CF / A+ offering lifecycles. A screen that could not reach its source fails loudly rather than returning a clean sheet.
12 tools: kyb-company-verifier · consolidated-screening-list-delta · uflpa-entity-list-monitor · medicaid-exclusion-screener · license-verifier · gleif-ownership-graph · fdic-ncua-health-rollup · fdic-structure-change-delta-monitor · ria-registration-delta-monitor · pcaob-auditor-engagement-monitor · reg-cf-lifecycle-monitor · reg-a-plus-lifecycle-monitor — plus search-gov-data-tools, describe-gov-data-tool, run-gov-data-tool, scoped to this list.
Claude Desktop (claude_desktop_config.json), Claude Code (.mcp.json) and Cursor (.cursor/mcp.json) all take the same block:
{
"mcpServers": { "gov-data-compliance": { "command": "npx", "args": ["-y", "gov-data-mcp", "--preset", "compliance"], "env": { "APIFY_TOKEN": "apify_api_..." } } } }
Or, with the environment variable instead of the flag: "args": ["-y", "gov-data-mcp"] and "env": { "APIFY_TOKEN": "apify_api_...", "GOV_DATA_MCP_PRESET": "compliance" }.
Command line: npx gov-data-mcp --preset compliance
Screen 1200 Broadway, Denver CO for environmental risk under ASTM E1527-21 and tell me which findings fall inside the standard's search distance.
I'm siting a 40 MW solar project at 41.88, -93.10. Check grid proximity, prime farmland, wetlands, critical habitat and the interconnection queue, then tell me what would kill the project.
Can I fly a Part 107 mission at these six coordinates, and which ones need a DroneZone authorization rather than LAANC?
Which Texas banks show the 2006 CRE-concentration guidance flagged on both prongs?
Each tool is a published Apify Actor that this server invokes through the Apify API. The server starts the run, waits for a terminal state, and returns the rows.
Billing is to your own Apify account at each actor's published pay-per-result rate, listed on its Store page. Free-tier credit covers evaluation. A run that fails bills nothing beyond a fractional actor-start charge.
Every result carries the run_id and a `console.a
冒頭だけを表示しています。続きはリポジトリで読めます