REA
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
MCP server exposing Google Antigravity (agy CLI / Gemini): jobs, codebase analysis, file tools.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
3/3 Prüfungen bestanden · Läuft auf deinem Computer
Zuerst: Welche KI nutzt du?
Wähle deine App, dann erscheinen die Schritte unten.
Klappt mit Claude, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal) · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy
Nur einmal; gilt für alle Server, die Node.js brauchen
SettingsDeveloperEdit Config
{
"mcpServers": {
"google-antigravity": {
"command": "npx",
"args": [
"-y",
"mcp-server-google-antigravity"
]
}
}
}Nutze MCP Server Google Antigravity und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude sagt, dass es MCP Server Google Antigravity nutzt, oder ein Werkzeug von MCP Server Google Antigravity in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
ChatGPT kann MCP Server Google Antigravity noch nicht verbinden
MCP Server Google Antigravity läuft auf deinem Computer, aber ChatGPT verbindet nur Server, die im Web laufen
A · Eine App nutzen, die MCP Server Google Antigravity verbinden kann
B · Andere in Entwicklertools, die mit ChatGPT funktionieren
Aus den meistgenutzten derselben Kategorie, nur solche, die per Adresse ohne Schlüssel verbinden
Klappt mit Claude Code, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Node.js brauchen
Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen
claude mcp add google-antigravity -- npx -y mcp-server-google-antigravityMCP Server Google Antigravity sollte in der Liste als verbunden erscheinen
Nutze MCP Server Google Antigravity und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude Code sagt, dass es MCP Server Google Antigravity nutzt, oder ein Werkzeug von MCP Server Google Antigravity in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Cursor, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Node.js brauchen
Nutze MCP Server Google Antigravity und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Cursor sagt, dass es MCP Server Google Antigravity nutzt, oder ein Werkzeug von MCP Server Google Antigravity in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit VS Code, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Node.js brauchen
VS Code fragt nach einer Bestätigung; klicke Install
Nutze MCP Server Google Antigravity und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn VS Code sagt, dass es MCP Server Google Antigravity nutzt, oder ein Werkzeug von MCP Server Google Antigravity in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach
JSON-Einstellungen stehen unten unter „Für Entwickler“
Claude Code
claude mcp add google-antigravity -- npx -y mcp-server-google-antigravityClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"google-antigravity": {
"command": "npx",
"args": [
"-y",
"mcp-server-google-antigravity"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"google-antigravity": {
"command": "npx",
"args": [
"-y",
"mcp-server-google-antigravity"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"google-antigravity": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-google-antigravity"
]
}
}
}Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.
Laufen auf deinem Computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 12. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto TurkerYakup bestätigt, dem das Repo gehört
Code zuletzt geändert: vor 4 Monaten
Nutzt MIT
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.
Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.
Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.
Noch keine Bewertungen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 3 von 3 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt vor 4 Monaten geändert, und die neueste Version (1.0.2) kam vor 4 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: REA, Netdata, Front-End Checklist
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Review frontend code and live pages against 386 quality-gated web development rules.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
____ _ _
/ _| | _ _ _ | | _ | | | |/ _ | | | |/ _ |/ _ \ | |___| | (_| | |_| | (_| | / \__|_|\__,_|\__,_|\__,_|\___|
| +----+----+ | MCP | (- you are here +----+----+ |
/ \ _ __ | |_(_) __ _ _ ___ _(_) |_ _ _ / _ \ | '_ \| __| |/ _ | '__/ _ \ \ / / | | | | | / _ \| | | | |_| | (_| | | | (_| |\ V /| | |_| |_| | /_/ \_\_| |_|\__|_|\__, |_| \__,_| \_/ |_|\|\, | |_/ |_/
Let Claude (or any MCP client) hand its heavy work to Google Antigravity's `agy` agent.
-4285F4?logo=google&logoColor=white)
mcp-server-google-antigravity is a small MCP (Model Context Protocol) server. It exposes Google Antigravity — Google's terminal coding agent, driven by the agy CLI (Gemini under the hood) — as a set of tools any MCP client can call.
The idea: your primary model (Claude Desktop, Claude Code, Codex, …) stays lean and delegates the grunt work — web search, whole-repo analysis, scaffolding files, long-running edits — to a second agent running in the background. Jobs are async and unlimited: you fire a task, get a jobId instantly, and poll for the result while the caller keeps working.
Claude / Codex this MCP server Antigravity
+---------------+ tool +----------------+ spawns +--------------+ | "analyze the | -----> | use_antigravity| ------> | agy --print | | whole repo" | | -> jobId(async)| | (Gemini) | +---------------+ <----- +----------------+ <------ +--------------+ keeps working polls result / logs does the work
| Need | Why |
|---|---|
| Node.js 18+ | Runs this server (ships with npx/npm). Check: node --version |
| Antigravity CLI (`agy`) | The agent this server drives. Install below. |
| An MCP client | Claude Desktop, Claude Code, or anything that speaks MCP |
agy)Never used
agybefore? Start here. It's one command. First launch signs you in with Google.
macOS / Linux
curl -fsSL https://antigravity.google/cli/install.sh | bash
Windows (PowerShell)
irm https://antigravity.google/cli/install.ps1 | iex
Windows (CMD)
curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd
Where it lands (remember this — you may need it for AGY_PATH below):
| OS | Default agy location |
|---|---|
| macOS / Linux | ~/.local/bin/agy |
| Windows | C:\Users\ \AppData\Local\agy\bin\agy.exe |
Sign in and verify:
agy # first run opens a Google Sign-In in your browser (creds cached in your OS keyring)
agy --version # should print a version, e.g. 1.1.1 agy models # lists the models you can use (Gemini 3.5 Flash, Gemini 3.1 Pro, ...)
If agy isn't found afterwards, open a new terminal (so PATH reloads) or run agy install to fix shell paths.
Option A — npx (recommended): Skip straight to Step 3 and use the npx config. The npx path works seamlessly from the public npm registry with no authentication required.
Alternatively, you can install the package globally:
npm install -g mcp-server-google-antigravity
This exposes the mcp-server-google-antigravity command (which you can register directly in your MCP client's config instead of npx).
Option B — from source (for hacking on it):
git clone https://github.com/TurkerYakup/mcp-server-google-antigravity.git
cd mcp-server-google-antigravity npm install npm run check # quick syntax check
node-pty(used only for clean output on Windows) is an optional dependency — if it can't build on macOS/Linux the install still succeeds and the server falls back automatically. No compiler needed.
Claude Desktop
Edit your claude_desktop_config.json:
| OS | Config file |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
Using npx (Option A) — recommended:
{
"mcpServers": { "antigravity": { "command": "npx", "args": ["-y", "mcp-server-google-antigravity"], "env": { "AGY_MODEL": "Gemini 3.5 Flash (Medium)", "AGY_AUTO_APPROVE": "true" }, "timeout": 900000 } } }
Windows note: Electron (Claude Desktop) often can't spawn
npxdirectly — if the server fails to start, wrap it incmd: set"command": "cmd"and"args": ["/c", "npx", "-y", "mcp-server-google-antigravity"](keep the sameenv/timeout).
From source (Option B): set "command": "node" and "args": ["/absolute/path/to/mcp-server-google-antigravity/index.js"] instead. On Windows use forward slashes, e.g. "C:/path/to/mcp-server-google-antigravity/index.js".
Restart the app fully after editing (quit from the tray/menu bar, not just close the window).
Claude Code (CLI) — works on macOS, Windows, Linux
# npx (Option A)
claude mcp add antigravity -- npx -y mcp-server-google-antigravity
claude mcp add antigravity -- node /absolute/path/to/mcp-server-google-antigravity/index.js
</details>
That's it. Your client now has tools like use_antigravity, antigravity_continue, and the filesystem helpers.
Ask your MCP client something like *"use antigravity to analyze the repo at C:/Dev/Repos/foo and summarize its architecture"*. Under the hood the client calls:
use_antigravity({ prompt: "...", add_dirs: ["C:/Dev/Repos/foo"] }) → returns { "jobId": "mrib1q20_wa5ma1", "status": "running" } instantly.antigravity_result({ jobId, wait_ms: 10000 }) → blocks/long-polls until the job is done or the 10-second wait elapses. While still running, it returns a lean payload containing status, character count, and the last 200 characters of output ({ status, jobId, chars, tail, startedAt }). Once complete, it returns the full record (including durationMs and bytes telemetry).Follow up in the same session with antigravity_continue({ prompt: "now list the top 3 risks" }). Need agy to write files? Pass add_dirs so it has a workspace; auto_approve (default) lets it create/edit without prompts.
Everything is optional — sane defaults out of the box.
| Var | Default | What it does |
|---|---|---|
AGY_PATH | auto-detected | Full path to the agy binary. Only needed if it's not on PATH. On Windows the path is auto-collapsed to an 8.3 short path, so a non-ASCII username no longer breaks anything. |
AGY_MODEL | agy's default | Default model when a call omits model. Use the exact name from agy models, e.g. Gemini 3.5 Flash (Medium). |
AGY_AUTO_APPROVE | true | Pass --dangerously-skip-permissions so headless jobs don't hang on a prompt. Set false for read-only. |
AGY_SANDBOX | false | Run every job with --sandbox (terminal-restricted). Cheap; safer for untrusted prompts. Per-call sandbox overrides. |
AGY_PRINT_TIMEOUT | 10m | agy's --print-timeout. |
AGY_HEARTBEAT_MS | 15000 | Interval for the "job running" progress notification. 0 disables. |
AGY_MODEL_TTL_MS | 300000 | How long the cached agy models list is trusted. |
| Tool | What it does |
|---|---|
use_antigravity | Delegate a task (async). Returns a jobId immediately. Params: prompt, thinking_depth (low/high), add_dirs (folders agy may read/write), auto_approve, new_project, model, mode (plan/accept-edits), agent, project, sandbox, write_to_file, extract (optional "last_code_block" to extract the last code block to the extracted field on the record). |
antigravity_continue | Continue the previous conversation (or a specific conversation_id) with a new prompt. |
antigravity_result | Get a job's result by jobId. Supports long-polling via optional wait_ms and poll_interval_ms. While running, returns a lean payload ({ status, jobId, chars, tail, startedAt }). On done/error, returns full record (including durationMs and bytes telemetry). |
antigravity_jobs | List recent jobs and statuses. |
antigravity_cancel | Kill a running job by jobId. |
antigravity_cleanup | Delete old job files by age (older_than_hours). |
antigravity_create_folder | Create a folder (recursive), done directly by the server. |
antigravity_create_file | Create/write a text file (creates parent dirs); overwrite:false to protect existing. |
antigravity_create_tree | Build a whole folder/file tree from a JSON spec. |
antigravity_read_file | Read a UTF-8 text file (instant); optional max_bytes cap. |
antigravity_list_dir | List a folder's entries. |
antigravity_models | List available models (agy models). |
antigravity_agents | List available agent profiles (agy agents). |
antigravity_health | Check that agy is reachable + report effective defaults. Run this first when something's off. |
The server-side filesystem tools use Node's fs directly — instant, and never gated by a permission prompt.
Because jobs return a jobId immediately, the server pushes MCP logging notifications (notifications/message, logger antigravity) so the client can see activity without polling:
job started — jobId, kind, prompt snippetjob running — heartbeat every AGY_HEARTBEAT_MS (default 15s) with a tail of the current partial outputjob done / job failed — final status, byte count / errorBest-effort: if the client didn't negotiate the logging capability they're silently dropped. Polling antigravity_result works either way.
The agy CLI runs a single prompt with agy --print " " and returns when done. Three problems and their fixes:
agy kept running. → Async job pattern: use_antigravity spawns agy in the background, returns a jobId instantly, writes the result to a JSON file in the OS temp dir (agy_jobs/), and the client polls antigravity_result. Optional long-polling (wait_ms) lets clients wait inside the request when short runs are expected. No request ever blocks.timeout waiting for response. → every job passes --print-timeout 10m.--print mode agy's file-writes get denied by the "ask" policy and the job hangs. → auto_approve (default true) passes --dangerously-skip-permissions; add_dirs passes --add-dir for the workspace it needs.auto_approve defaults to true (--dangerously-skip-permissions) — agy will create/edit files and run terminal commands without prompting. This i