agy-subagent-mcp
Provides integration with Google Antigravity (Gemini) through the agy CLI, enabling codebase exploration, multi-file code generation, and general technical Q&A using Gemini models.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agy-subagent-mcpUse agy_research to analyze the authentication flow in this repository."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
agy-subagent-mcp
Run Google Antigravity (Gemini) as an autonomous subagent inside Claude Code.
agy-subagent-mcp is a Model Context Protocol (MCP) server that exposes Google Antigravity (agy CLI) as callable tools for Claude Code. Claude can delegate tasks—such as codebase exploration, architecture analysis, second opinions, and multi-file code generation—to Gemini without needing external API keys or cloud credentials.
Why Use This?
Zero API Keys Required: Leverages your existing local
agyauthentication.Access to Gemini Models: Use Gemini 3.8 Flash, Gemini 3.1 Pro, and other models alongside Claude.
Safety First:
agy_researchruns sandboxed (read-only against real files; edits redirected to scratch).agy_generateis opt-in (AGY_ALLOW_WRITES=1) to prevent unsupervised file modifications.
Standard MCP Protocol: Compatible with Claude Code, Claude Desktop, and any other MCP-compliant client.
Related MCP server: mcp-gemini-assistant
Tools Exposed
Tool | Mode | Description |
| Sandboxed (Read-only) | Explores the codebase, searches files, reads implementations, and traces architecture. Cannot modify your working tree. |
| Unsandboxed (Write access) | Performs multi-step code generation, writes files, and runs shell commands. Disabled by default unless |
| Sandboxed | Ask Gemini general technical questions, brainstorm solutions, or get a second opinion. |
Prerequisites
Antigravity CLI (
agy):curl -fsSL https://antigravity.google/cli/install.sh | bashVerify with:
agy --versionPython 3.10+ (tested on macOS / Linux).
Installation & Setup
1. Clone the Repository
git clone https://github.com/naren-m/agy-subagent-mcp.git ~/Projects/agy-subagent-mcp
cd ~/Projects/agy-subagent-mcp2. Create Virtual Environment & Install Dependencies
python3 -m venv .venv
./.venv/bin/pip install -r requirements.txt3. Register with Claude Code
Add the server to your user-wide Claude Code configuration:
claude mcp add --scope user agy-subagent -- \
/Users/$USER/Projects/agy-subagent-mcp/.venv/bin/python3 \
/Users/$USER/Projects/agy-subagent-mcp/server.pyVerify that the server is connected:
claude mcp listConfiguration
You can configure options via environment variables using claude mcp set-env:
# Change default model
claude mcp set-env agy-subagent AGY_MODEL=gemini-3.1-pro-high
# Increase timeout (seconds)
claude mcp set-env agy-subagent AGY_TIMEOUT=600
# Enable unsupervised code generation (agy_generate)
claude mcp set-env agy-subagent AGY_ALLOW_WRITES=1Available Environment Variables
Variable | Default | Description |
|
| Path to the Antigravity CLI binary |
|
| Default Gemini model to invoke |
|
| Execution timeout in seconds |
|
| Set to |
Example Usage in Claude Code
Once registered, you can prompt Claude naturally:
"Use
agy_researchto analyze how authentication and sessions are handled in this repository."
"Ask
agy_askto compare CRDTs and Operational Transformation for collaborative text editing."
"Use
agy_generateto implement unit tests for the parser module." (requiresAGY_ALLOW_WRITES=1)
License
MIT © Naren Mudivarthy
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent personas for Claude. 16 tools, 13 personas, 3 workflows. Zero extra API cost. Free.
Multiple Google accounts (Gmail, Calendar, Drive, Contacts, Tasks) in one Claude connector.
Multiple Google accounts (Gmail, Calendar, Drive, Contacts, Tasks) in one Claude connector.
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Related MCP Servers
- FlicenseCqualityDmaintenanceEnables Claude Code to call Gemini models through an OpenAI-compatible API, providing tools for deep analysis, brainstorming, code review, and general queries using Gemini's capabilities.4-
- AlicenseNot gradedqualityDmaintenanceEnables Claude Code to consult Gemini for complex coding problems with session management, file attachments, and conversation persistence.106MIT
- AlicenseBqualityDmaintenanceEnables Claude to offload large codebase analysis to Google Gemini with 1M+ token context windows, persistent sessions, and dramatic token savings.815 npm1MIT
- AlicenseAqualityDmaintenanceEnables Claude Code to request independent code reviews and second opinions from other AI models (like Gemini, GPT-OSS) via the Antigravity CLI, directly from the chat.175 npmMIT