mcpField
U
uap-pulse

uap-pulse

ローカル
uap-pulse.vercel.app法務・行政09 週間前に更新

uap-pulse について

uap-pulseは、米国防総省の機密解除済みUAPファイルや各国の公式アーカイブを検索・地図表示するMCPサーバーです。公式情報に限定し、機関、場所、年代、記録の種類で検索して原資料へのリンクを確認できます。

主な機能

  1. 01公開回・機関・場所・年代で検索
  2. 02座標から指定半径内の記録を検索
  3. 03公式リンク付きで記録の詳細を取得
  4. 04ホットスポット・年表・統計を表示
  5. 053Dマップで位置情報付き記録を絞り込み

活用シーン

  1. 01場所や機関に関係するUAPファイルを探す
  2. 02年代ごとの機密解除記録の分布を確認
  3. 03マップのホットスポットから公式資料を開く

MCP 対応

MCPサーバーは、記録検索、近隣事例の検索、詳細と公式リンクの取得、ホットスポット・年表・統計の照会ツールを提供します。データはパッケージに同梱されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"davidmosiah-uap-pulse": {
"command": "npx",
"args": [
"-y",
"uap-pulse"
]
}
}
}
起動コマンドnpx -y uap-pulse

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmuap-pulse0.4.0

ツール

9

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
typeenumいいえPDF ドキュメント、VID 動画、IMG 画像、AUD 音声、または DOC(国際的な公式記録)PDF | VID | IMG | AUD | DOC
limitintegerいいえ
querystringいいえタイトル、説明、場所を対象に照合するフリーテキスト
agencystringいいえ機関の正式名称。例:'Department of War'、'FBI'、'NASA'、'Department of State'、'Central Intelligence Agency'、'Department of Energy'、'Office of the Director of National Intelligence'。
releaseenumいいえPURSUE の公開番号。1~41 | 2 | 3 | 4
locationstringいいえインシデントの場所に対する部分一致。例:'Iraq'、'Moon'。
year_endintegerいいえ
year_startintegerいいえ

詳細

🛸 uap-pulse

米国防総省の機密解除済みUAPファイル向けMCPサーバー(およびライブマップ)です。

2026年7月10日、米国戦争省はPURSUE Release 04をwar.gov/UFOで公開しました。uap-pulseには、4つのリリースすべてが収録されています。米国の記録334件に加え、12か国の政府が公開した公式事例から厳選した16件を収録し、合計350件、1944~2026年を網羅しています。

公式ソースのみを使用しています。 米国のPURSUE記録は、17 U.S.C. § 105に基づきパブリックドメインです。国際的な記録は各国の公文書館の公式資料にリンクしており、権利は各資料の提供元に帰属します。民間データベースからのスクレイピングは行っていません。いかなる政府とも提携しておらず、政府からの推奨も受けていません。

🗺️ ライブマップ: https://uap-pulse.vercel.app · 📦 npm: uap-pulse


MCP サーバーとして使用する

エージェントは、リリース、場所、機関、時代、種類で350件すべての記録を検索し、それぞれの公式ソースへの直接リンクを取得できます。

Claude Desktop/任意のMCPクライアント — 設定に追加します。

{
  "mcpServers": {
    "uap-pulse": { "command": "npx", "args": ["-y", "uap-pulse"] }
  }
}

これで完了です。APIキーも認証も不要で、費用もかかりません。データはパッケージに同梱されています。

HTTP(v2ステートレス)

デフォルトはstdioです。オプションでStreamable HTTPも利用できます。セッションIDは不要で、JSONレスポンスを返し、ループバックのみで動作します。

npx -y uap-pulse --http
# GET  http://127.0.0.1:3000/health
# POST http://127.0.0.1:3000/mcp   (sessionless)

環境変数:UAP_PULSE_HOST、UAP_PULSE_PORT、UAP_PULSE_TRANSPORT=http。

ツール
ツール機能
search_sightingsrelease(1~4)、フリーテキスト、機関、種類、年の範囲、または場所で検索します。
search_nearby緯度・経度から指定した半径(km)内の事例を、距離順に検索します。
get_sightingファイルID(例:pursue-042)に該当する記録全体と、war.govへのリンクを取得します。
full_text_searchタイトル、場所、説明を対象に、関連度順で検索します。
notable_cases歴史的に重要な事例を、ソース記録とともに厳選して表示します。
hotspots機密解除済み記録が最も多い場所を表示します。
stats合計数と、リリース、機関、ファイルの種類、時代別の内訳を表示します。
timeline1944年から2026年までの記録数を、10年単位または年単位で表示します。
timeline_data地図表示やアニメーション用に、期間ごとの記録と座標を取得します。

例 — 「月について言及しているUAPファイルは?」 → search_sightings({ location: "Moon" }) → NASAのGemini/Apollo記録と、それぞれのwar.govリンクを取得します。

最新リリース — search_sightings({ release: 4, limit: 100 }) → 7月10日に公開された40件すべてを取得します。1949年のロスアラモス会議の議事録、Project Signの記録、新たなセンサー映像、STS-80の画像が含まれます。


ライブマップ

位置を特定できるすべての記録を表示する3D地球儀です。目撃情報が集中する地点はパルス表示され、機関別に色分けされます。時代(第二次世界大戦のFoo Fightersから海軍時代まで)で絞り込めます。ホットスポットをクリックすると、記録を読んだり、war.govで開いたりできます。地球外の記録(月、軌道)は専用パネルに表示されます。

ローカルで実行するには:

cd site && python3 -m http.server 8080   # then open http://localhost:8080

または、site/フォルダーをVercelにデプロイします(静的サイトのため、ビルド手順は不要です)。


データ

  • ソース: war.gov/UFO — PURSUE Releases 1~4(2026-05-08~2026-07-10)。
  • データのライセンス: パブリックドメイン(米国連邦政府の著作物、17 U.S.C. § 105)。
  • 対象範囲: 350件の記録 · 位置情報付き275件 · 地球外20件 · 1944~2026年。機関別の米国記録数:War(171)、FBI(87)、NASA(40)、CIA(21)、State(7)、DOE(5)、ODNI(1)、Intelligence Community Agency(1)、U.S. Government(1)。
  • 公式のwar.gov CSVをローカルにミラーリングし、再現可能なビルドを実現しています。座標は地名の代表的な重心座標で、scripts/build_data.pyで管理しています。

データセットを再構築するには、npm run data(またはpython3 scripts/build_data.py)を実行します。


開発

npm install
npm run build      # tsc -> dist/
npm start          # run the MCP server over stdio

ライセンス

コード:MIT © David Mosiah(@delx369)。データ:米国のパブリックドメイン。

コメント

MCP は初めてですか?

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

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