Search and map declassified Pentagon UAP/UFO files from the PURSUE release.
Search and map declassified Pentagon UAP/UFO files from the PURSUE release.
uap-pulse is a well-designed MCP server providing read-only access to declassified U.S. government UAP records from war.gov. The codebase is clean with proper input validation, no authentication required (appropriate for public data), and permissions tightly scoped to file reading and JSON processing. Minor code quality concerns around error handling and logging do not materially affect security. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
5 files analyzed Β· 8 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-davidmosiah-uap-pulse": {
"args": [
"-y",
"uap-pulse"
],
"command": "npx"
}
}
}From the project's GitHub README.
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
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.
| 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.
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).
scripts/build_data.py.Rebuild the dataset: npm run data (or python3 scripts/build_data.py).
npm install
npm run build # tsc -> dist/
npm start # run the MCP server over stdio
Code: MIT Β© David Mosiah (@delx369). Data: U.S. public domain.
Be the first to review this server!
by Modelcontextprotocol Β· Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol Β· Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno Β· Developer Tools
Toleno Network MCP Server β Manage your Toleno mining account with Claude AI using natural language.