Skip to main content
Glama

πŸ›Έ uap-pulse

An MCP server (and a live map) for the Pentagon's declassified UAP files.

On May 8, 2026, the U.S. Department of War published the first PURSUE Release on war.gov/UFO β€” 238 declassified UAP/UFO records spanning 1944–2026, across seven federal agencies (War, FBI, NASA, State, CIA, ODNI, Energy). uap-pulse puts that release at your AI agent's fingertips β€” and on a map.

Government records only. This project uses only public-domain U.S. federal records (17 U.S.C. Β§ 105). No scraped third-party databases, no civilian data behind a ToS. Not affiliated with or endorsed by the U.S. government.

πŸ—ΊοΈ Live map: https://uap-pulse.vercel.app Β· πŸ“¦ npm: uap-pulse


Use it as an MCP server

Your agent can search 238 declassified files by location, agency, era, or type β€” and pull the direct war.gov source link for each.

Claude Desktop / any MCP client β€” add to your config:

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

That's it β€” no API key, no auth, no cost. The data ships with the package.

Tools

Tool

What it does

search_sightings

Search by free text, agency, type (PDF/VID/IMG), year_start/year_end, or location.

search_nearby

Incidents within a radius (km) of a lat/lng, sorted by distance.

get_sighting

Full record for one file id (e.g. pursue-042) + the war.gov link.

hotspots

The locations with the most declassified records.

stats

Totals + breakdowns by agency, file type, and era.

timeline

Records per decade (or year), 1944 β†’ 2026.

Example β€” "What UAP files mention the Moon?" β†’ search_sightings({ location: "Moon" }) β†’ NASA Gemini/Apollo records with their war.gov links.


Related MCP server: Gods Eye Geospatial MCP

The live map

A 3D globe of every geolocatable record β€” points pulse where the sightings cluster, colored by agency, filterable by era (WWII Foo Fighters β†’ the Navy Era). Click a hotspot to read the files and open them on war.gov. Off-world records (Moon, orbit) get their own panel.

Run it locally:

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

Or deploy the site/ folder to Vercel (static, no build step).


Data

  • Source: war.gov/UFO β€” PURSUE Releases 1 & 2 (2026-05-08, 2026-05-22).

  • License of the data: Public domain (U.S. federal government work, 17 U.S.C. Β§ 105).

  • Coverage: 238 records Β· 186 geolocated Β· 1944–2026 Β· agencies: War (131), FBI (57), NASA (22), State (7), CIA (1), ODNI (1), DOE (3).

  • Record index mirrored by the community (vfp2/pursue-ufo-files); coordinates are representative centroids for each named location, geocoded in scripts/build_data.py.

Rebuild the dataset: npm run data (or python3 scripts/build_data.py).


Develop

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

License

Code: MIT Β© David Mosiah (@delx369). Data: U.S. public domain.

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

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

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/davidmosiah/uap-pulse'

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