Skip to main content
Glama
naksh-07

antigravity-mcp-bridge

by naksh-07

Antigravity MCP Bridge (Antigravity 2.0 ↔ Gemini Spark)

Programmatically control Google Antigravity 2.0 agents on Windows via Gemini Spark and remote/local MCP clients over Streamable HTTP and stdio transport.


Architecture Overview

Gemini Spark (or Remote MCP Client)
      │
      │ HTTPS Request (Authorization: Bearer <MCP_AUTH_TOKEN>)
      ▼
Tailscale Funnel (Public HTTPS: https://<node>.<tailnet>.ts.net/mcp)
      │
      │ Encrypted Local Tunnel
      ▼
Streamable HTTP MCP Server (src/http_server.py on 127.0.0.1:8000)
      │
      ├── AuthMiddleware (Validates MCP_AUTH_TOKEN -> 401 Unauthorized if invalid)
      ├── /health & /healthz Diagnostic Endpoints
      │
      ▼
FastMCP Core Server (src/server.py - Streamable HTTP & stdio)
      │
      ├── launch_antigravity_agent
      ├── get_session_status
      ├── list_workspace_artifacts
      └── run_antigravity_cli_command
      │
      ▼
Antigravity Bridge Adapter -> agentapi.bat -> Antigravity 2.0 Runtime -> Local Workspace

Related MCP server: tailscale-mcp

Quick Start (Windows One-Click Operations)

  • START.bat: Initializes environment, creates .env with secure auth token, starts background HTTP server on 127.0.0.1:8000, enables Tailscale Funnel, and displays connection banner.

  • STATUS.bat: Inspects live server health, PID status, auth token state, Tailscale login & Funnel status, and Antigravity runtime availability.

  • STOP.bat: Gracefully terminates the HTTP MCP server process and disables Tailscale Funnel mapping.


Key Features

  1. Dual Transport Support:

    • Stdio transport for local MCP clients (python src/server.py).

    • Streamable HTTP transport for Gemini Spark and remote clients (START.bat / python -m src.http_server).

  2. Authentication & Token Protection:

    • AuthMiddleware enforcing token validation on /mcp.

    • Supports Authorization: Bearer <token>, x-api-key: <token>, or ?token=<token>.

    • Auto-generates 32-character hex token if missing in .env.

  3. Tailscale Funnel Integration:

    • Secure public HTTPS endpoint without purchasing a domain.

    • Robust detection, status reporting, and resolution guidance when Tailscale is absent or disabled.

  4. Antigravity 2.0 Local Engine:

    • Zero-config integration with local Antigravity Language Server via agentapi.bat.

  5. Safety & Workspace Isolation:

    • Workspace boundary validation preventing path traversal attacks.

    • Automatic secret key and token redaction from output streams.

    • Concurrent workspace execution locking preventing multi-agent conflicts.


Exposed MCP Tools

  • launch_antigravity_agent: Launches an Antigravity agent task targeting a local workspace.

  • get_session_status: Inspects session status, timestamps, and live metadata.

  • list_workspace_artifacts: Indexes files, sizes, timestamps, and SHA256 hashes in workspace.

  • run_antigravity_cli_command: Executes supported agentapi subcommands (get-conversation-metadata, send-message, new-conversation).


Verification & Test Suite

Run full automated unit and integration tests:

.venv\Scripts\python.exe -m pytest tests/

Run real end-to-end HTTP MCP integration test:

.venv\Scripts\python.exe remote_smoke_test.py

Run local stdio smoke test:

.venv\Scripts\python.exe smoke_test.py

Documentation

Detailed documentation is available in docs/:

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Exposes any stdio-based MCP server to the internet via HTTP/SSE transport, enabling remote agents to access MCP tools over a network.
    16
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for safe programmatic access to the local Tailscale daemon: tailnet discovery, SSH config generation, port sharing via Serve/Funnel, and latency matrices.
    6
    20
    Creative Commons Attribution Non Commercial No Derivatives 4.0 International
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables local AI agents to generate code and interact with Google Antigravity (Gemini Pro) via MCP, consuming zero API tokens.

View all related MCP servers

Related MCP Connectors

  • Tailscale device, route, DNS, key, user, and ACL management over MCP and CLI.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • Hosted AgentLux MCP server for marketplace, identity, creator, services, and social flows.

View all MCP Connectors

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/naksh-07/antigravity-mcp-bridge'

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