AI NewsDev toolsAnnouncement

Geiger scans a computer for AI agents and plugins and their access

A new MIT-licensed command called geiger-scan reads a machine's known configuration paths and lists every AI agent, MCP server, editor plugin, and browser extension it finds, along with what each one can execute, which secrets it can hold, and how much of the filesystem and network it can access.

AI News

Editorial2 min read

LinkedInX
Geiger project OpenGraph card from GitHub

Image: GitHub

Why it mattersA developer or a security lead who does not know what agents are installed on their laptop, and what those agents can access, can now get an answer in one read-only command instead of reading through six or seven configuration files by hand.

Geiger, a JavaScript tool published under MIT by Atomburstofficial, offers a single command that checks a developer machine's known configuration paths and lists every AI agent, harness, MCP server, plugin, and AI extension it finds. The README describes it as "a Geiger counter for AI agents". The repository was created on 2026-09-06 and posted to Show HN on 2026-09-09, where it has 32 points and 18 comments at time of writing.

What it looks at

The scanner reads config in known locations for Claude Code, both the global install and per-project MCP servers, and for MCP hosts including Claude Desktop, Cursor, Windsurf, VS Code, Cline, Continue, and Zed. It also inventories other coding agents, listed as Codex CLI, Gemini CLI, Aider, GitHub Copilot CLI, Open Interpreter, LM Studio, and Ollama, plus editor extensions in JetBrains IDEs, packages installed under global npm roots, and browser extensions across Chrome, Edge, Brave, and Firefox.

For each thing it finds, Geiger prints a line with an exposure label. The set of labels is [EXECUTES] for anything that can run code, [HOLDS-SECRETS] for anything storing credentials, [BROAD-FILESYSTEM] for broad file access, [BROAD-WEB] for a plugin that can call any URL, and [NETWORK] for network capability more generally.

What it does not do

The README states that the tool is read-only by default: "the only write geiger ever performs is the --json file you explicitly name". There are no dependencies, no build step, and the project reports no telemetry. Running it is a plain npx geiger-scan, so a developer who wants to check a laptop before installing another agent can do it without installing anything permanent.

Why it exists

The Hacker News thread is mostly about the security question the tool exposes rather than the tool itself. Commenters point out that many teams have slowly collected a set of coding agents, MCP servers, and IDE plugins that each carry some combination of shell access, source code, browser sessions, and cloud credentials, and that few developers can name every one of them from memory. A read-only inventory is what stops a routine "just install this plugin" request from becoming a supply chain incident nobody notices for a month.

The interest so far is small. 48 stars on GitHub and 32 Hacker News points is a first weekend's result, and the project is not proven, so this is a tool worth knowing about rather than one that anyone uses by default yet. But none of the coding agents Geiger checks does the same thing for the other tools on the machine, and the problem, so many places to install an agent that no single team can watch them all, is one that has been growing quickly.

Source

SourceGitHub

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

Share
LinkedInX
Start a project