mcpField
G
Government Contracts

Government Contracts

リモート
github.com/martc03法務・行政629 週間前に更新
リポジトリ

Government Contracts について

セキュリティ分析や脆弱性対応向けの脆弱性インテリジェンス MCP サーバーです。NVD、CISA KEV、FIRST.org EPSS、MITRE ATT&CK の情報をまとめ、CVE の詳細や悪用状況、確率を提供します。

主な機能

  1. 014つの情報源のCVE情報を統合
  2. 02キーワード、深刻度、日付で検索
  3. 03悪用済み脆弱性と期限を確認
  4. 04EPSS確率による脆弱性の抽出
  5. 05ベンダーや製品の脆弱性を調査

活用シーン

  1. 01CVEの悪用状況とATT&CK技術を評価
  2. 02KEV状況とEPSSで修正の優先度を決定
  3. 03KEV修正期限が近い項目を追跡

MCP 対応

stdio または Streamable HTTP 経由で、脆弱性の検索や照会ツールを MCP クライアントに提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gov-contracts-mcp.apify.actor/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

サイバーセキュリティ脆弱性インテリジェンス MCP サーバー

4つの政府データソースから得られる脆弱性インテリジェンスを、単一の MCP サーバーに統合します。CVSS スコア、実際の悪用状況、悪用確率、ATT&CK の手法を含む、情報を充実させた CVE の検索結果を1回の呼び出しで取得できます。

ソース提供内容更新頻度
NIST NVD 2.0CVE の詳細、CVSS スコア、説明、参照情報、CWE 分類継続的
CISA KEV実際に悪用されている脆弱性のカタログ、修正期限毎日
FIRST.org EPSS今後30日間に悪用される可能性を予測する悪用確率スコア(0~1)毎日
MITRE ATT&CKCVE に対応付けられた攻撃者の手法四半期ごと

ツール

vuln_lookup_cve — CVE の詳細検索

目玉機能です。任意の CVE を検索し、4つすべてのソースから得られるインテリジェンスを1回の呼び出しで取得します。

  • 入力: { cveId: "CVE-2021-44228" }
  • 戻り値: NVD の詳細 + CVSS スコア + KEV の悪用状況 + EPSS の確率 + ATT&CK の手法
vuln_search — CVE の検索

キーワード、深刻度、日付範囲を指定して NVD を検索します。オプションで、実際に悪用されている(KEV)脆弱性のみに絞り込めます。

  • 入力: { keyword: "apache log4j", severity: "CRITICAL", hasKev: true, limit: 20 }
vuln_kev_latest — 最近悪用された脆弱性

最近 CISA の既知の悪用脆弱性カタログに追加された脆弱性を取得します。

  • 入力: { days: 7, limit: 20 }
vuln_kev_due_soon — 近日中に期限を迎える修正期限

修正期限が迫っている KEV エントリーを取得します。連邦政府のコンプライアンス対応に不可欠です。

  • 入力: { days: 14, limit: 20 }
vuln_epss_top — 悪用確率が最も高い脆弱性

EPSS の機械学習モデルに基づいて、今後30日間に悪用される可能性が最も高い CVE を取得します。

  • 入力: { threshold: 0.7, limit: 20 }
vuln_trending — 新たに公開された重大な CVE

NVD から最近公開された、高または重大な深刻度の CVE を取得します。

  • 入力: { days: 3, severity: "CRITICAL", limit: 20 }
vuln_by_vendor — ベンダーの脆弱性評価

特定のベンダーや製品の CVE を検索します。CISA KEV と照合し、実際に悪用されている問題にフラグを付けます。

  • 入力: { vendor: "microsoft", product: "windows", limit: 20 }

ユースケース

  • 脆弱性のトリアージ:CVE を検索して、実際に悪用されているか、EPSS スコアはいくつか、該当する ATT&CK の手法は何かをすぐに把握します
  • パッチ適用の優先順位付け:KEV の状況と EPSS スコアを組み合わせて、修正の優先順位を決めます
  • コンプライアンスの追跡:近日中に期限を迎える CISA KEV の修正期限を監視します
  • 脅威インテリジェンス:注目度が高まっている CVE や、新たに武器化された脆弱性を追跡します
  • ベンダーリスク評価:ベンダーの脆弱性への露出と、実際の悪用状況を評価します

クイックスタート

Glama(ホスト型)

Glama.ai からインストールします。

Apify(ホスト型)
{
  "mcpServers": {
    "cybersecurity": {
      "url": "https://cybersecurity-vuln-mcp.apify.actor/mcp"
    }
  }
}
Claude Desktop / Claude Code
{
  "mcpServers": {
    "cybersecurity": {
      "command": "node",
      "args": ["path/to/servers/cybersecurity-vuln-mcp/dist/stdio.js"],
      "env": {
        "NVD_API_KEY": "your-key-here"
      }
    }
  }
}
ローカル(stdio)
git clone https://github.com/martc03/gov-mcp-servers.git
cd gov-mcp-servers/servers/cybersecurity-vuln-mcp
npm install && npm run build
node dist/stdio.js

環境変数

変数必須説明
NVD_API_KEYいいえレート制限を緩和するための NVD API キー(50 req/30s 対 5 req/30s)。こちらから登録してください。

キャッシュ

データソースTTL備考
NVD の CVE 検索結果1時間CVE ごと
CISA KEV カタログ2時間カタログ全体
EPSS スコア24時間CVE ごと
ATT&CK の対応付け静的サーバーに同梱

アーキテクチャ

  • プロトコル: stdio(Glama/ローカル)または Streamable HTTP(Apify)経由の MCP
  • ランタイム: Node.js 18+、TypeScript
  • データ: 無料の政府データソースへの直接 API 呼び出し、コストゼロ
  • キャッシュ: TTL を設定可能なメモリ内キャッシュ

このリポジトリ内のその他のサーバー

このリポジトリには、米国政府のデータを扱う MCP サーバーが 13 個含まれています。詳細は各サーバーの README をご覧ください。

サーバーツールデータソース
us-safety-recalls-mcp4NHTSA のリコール、FDA のリコール
natural-disaster-intel-mcp4FEMA の災害情報、NOAA の気象情報、USGS の地震情報
federal-financial-intel-mcp4SEC EDGAR、CFPB の苦情、BLS の雇用情報
immigration-travel-mcp3ビザに関する告示、国境の待ち時間
environmental-compliance-mcp3EPA の大気質、HUD の差し押さえ情報
gov-contracts-mcp4SAM.gov の契約情報、USAspending
court-records-mcp4PACER、連邦裁判所の記録
public-health-mcp4NIH の臨床試験、FDA の有害事象
business-entity-mcp4SEC の企業検索、SBA のリソース
regulatory-monitor-mcp4Federal Register、regulations.gov
grant-finder-mcp4Grants.gov、USAspending
competitive-intel-mcp4SEC の提出書類、特許データ、貿易データ

45 個のエンドポイントを備えた REST API ゲートウェイ も govdata-api.netlify.app で利用できます。

クレジット

  • NVD:この製品は NVD API のデータを使用していますが、NVD による推奨または認定を受けたものではありません。
  • EPSS:FIRST.org(https://www.first.org/epss/)が提供するデータです。
  • ATT&CK:The MITRE Corporation の登録商標です。Apache 2.0 の下でライセンスされています。
  • KEV:CISA の既知の悪用された脆弱性カタログです。米国政府のパブリックドメインです。

カスタム MCP サーバーの開発

ビジネス向けのカスタム MCP サーバーが必要ですか?mcpdev.netlify.app にアクセスするか、[email protected] までメールでお問い合わせください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。