
Uap Pulse
io.github.davidmosiahPublished by GitHub account davidmosiahv0.4.0Updated Oct 24, 2026
Search and map the Pentagon UAP/UFO releases plus curated official archives from 12 nations.
Overview
Lets an assistant search a bundled dataset of declassified U.S. and international government UAP/UFO records by release, location, agency, era, or type.
- What you can do
- Ships a local dataset of 350 official UAP/UFO records (U.S. PURSUE releases 1-4 plus 16 curated international cases) and exposes tools to query it. Tools include search_sightings (by release, free text, agency, type, year range, or location), search_nearby (radius around a latitude/longitude), get_sighting (full record plus its official source link), full_text_search, notable_cases, hotspots, stats, timeline, and timeline_data. Results include direct links to the originating official archive.
- When to use it
- Useful when an assistant needs to look up declassified government UAP/UFO files, find incidents near a place, or summarize counts and timelines of official releases. It is a read-only reference dataset, not a live feed, so it fits research, mapping, and question-answering over these records.
- Requirements
- Runs locally over stdio via npx (npm package uap-pulse); Node.js required. No API key, account, or authentication. The data ships with the package. An optional Streamable HTTP mode is loopback-only and configured with UAP_PULSE_HOST, UAP_PULSE_PORT, and UAP_PULSE_TRANSPORT.
Installation
In SourceWeft
- Open Uap Pulse in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
🛸 uap-pulse
An MCP server (and a live map) for the Pentagon's declassified UAP files.
On July 10, 2026, the U.S. Department of War published PURSUE Release 04 on war.gov/UFO. uap-pulse now bundles all four releases: 334 U.S. records, plus 16 curated official-government cases from 12 nations — 350 records total, spanning 1944–2026.
Official sources only. U.S. PURSUE records are public domain under 17 U.S.C. § 105. The international layer links to official national archives; rights remain with each originating source. No scraped civilian databases. Not affiliated with or endorsed by any government.
🗺️ Live map: https://uap-pulse.vercel.app · 📦 npm: uap-pulse
Use it as an MCP server
Your agent can search all 350 records by release, location, agency, era, or type — and pull the direct official source link for each.
Claude Desktop / any MCP client — add to your config:
That's it — no API key, no auth, no cost. The data ships with the package.
HTTP (v2 stateless)
Default is stdio. Optional Streamable HTTP — no session id, JSON responses, loopback only:
Env: UAP_PULSE_HOST, UAP_PULSE_PORT, UAP_PULSE_TRANSPORT=http.
Tools
Example — "What UAP files mention the Moon?" → search_sightings({ location: "Moon" }) → NASA Gemini/Apollo records with their war.gov links.
Latest release — search_sightings({ release: 4, limit: 100 }) → all 40 files released on July 10, including the 1949 Los Alamos conference transcript, Project Sign records, new sensor videos, and STS-80 images.
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:
Or deploy the site/ folder to Vercel (static, no build step).
Data
- Source: war.gov/UFO — PURSUE Releases 1–4 (2026-05-08 through 2026-07-10).
- License of the data: Public domain (U.S. federal government work, 17 U.S.C. § 105).
- Coverage: 350 records · 275 geolocated · 20 off-world · 1944–2026. U.S. records by agency: War (171), FBI (87), NASA (40), CIA (21), State (7), DOE (5), ODNI (1), Intelligence Community Agency (1), U.S. Government (1).
- The official
war.govCSV is mirrored locally for reproducible builds; coordinates are representative centroids for named locations, maintained inscripts/build_data.py.
Rebuild the dataset: npm run data (or python3 scripts/build_data.py).
Develop
License
Code: MIT © David Mosiah (@delx369). Data: U.S. public domain.
Source: README.md at commit ccd4583
Tools
0Version history
1- v0.4.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts