Skip to main content
Glama

agyforclaude

Universal MCP server + Claude skill for delegating tasks to the Antigravity (Gemini) CLI.

agyforclaude installs an MCP server and a Claude skill into ~/.claude/, making it work with any AI client that supports Model Context Protocol — Claude Code, OpenCode, Cursor, Codex, and more.

Prerequisites

  • Node.js >= 18

  • Antigravity CLI (agy) — install it first

Related MCP server: gemini-bridge

Install

npm install -g agyforclaude@latest

The postinstall hook automatically:

  1. Checks if agy is installed

  2. Configures the MCP server in ~/.claude/mcp.json (Claude Code)

  3. Configures the MCP server in ~/.config/opencode/opencode.json (OpenCode)

  4. Copies the agy skill to ~/.claude/skills/agy/SKILL.md

Then restart your AI agent to pick up the new MCP server.

Other agents (Cursor, Codex, Windsurf, etc.): MCP config is not automated. You'll need to manually add the server entry per your agent's docs. The server binary is at dist/mcp-server.js inside the agyforclaude package — find it with npm root -g.

Usage

Your AI agent now has an agy_delegation tool:

Param

Type

Default

Description

prompt

string

(required)

The task to delegate to Gemini

tier

flash / flash-lo / pro

flash

Model tier

dir

string[]

[]

Workspace directories to include

yolo

boolean

false

Auto-approve agy tool permissions

sandbox

boolean

false

Run agy in sandbox mode

timeout

number

300

Max seconds for agy to complete (30-600). Default matches agy's built-in timeout. Increase for very large tasks.

Example prompts

  • "Use agy to scaffold a Next.js app with TypeScript and Tailwind"

  • "Delegate to Gemini: generate unit tests for src/utils.ts"

  • "Use agy (pro tier) to review this PR for security issues"

The skill

The installed ~/.claude/skills/agy/SKILL.md reminds your agent:

  • When to delegate (user asks, bulk work, cheap work)

  • Always verify agy's output

  • Never auto-merge

CLI Commands

After install, you also get agyforclaude on your PATH:

agyforclaude setup                  # Re-run setup (e.g. after moving node_modules)
agyforclaude uninstall              # Remove from ~/.claude/ (also runs on npm uninstall)
agyforclaude status                 # Check if everything is properly installed
agyforclaude -p "prompt" [options]  # Delegate a task directly from the command line

Options for Prompt Delegation:

  • -p, --prompt <string>: The task prompt to send to Gemini (required)

  • -t, --tier <tier>: Model tier: flash (default), flash-lo, pro

  • -d, --dir <dir>: Additional workspace directory to include (can be repeated)

  • -y, --yolo: Auto-approve tool permissions (dangerous)

  • -s, --sandbox: Run agy in sandbox mode

  • --timeout <seconds>: Max seconds to wait (default: 300)

How it works

  • MCP Server (dist/mcp-server.js): Receives tool calls via stdio, spawns agy --print with the user's prompt, returns stdout.

  • Skill (~/.claude/skills/agy/SKILL.md): Tells the AI when and how to use the agy_delegation tool.

  • CLI (bin/agyforclaude): Manages installation/uninstallation of the above.

Dependencies

  • @modelcontextprotocol/sdk — MCP server SDK

  • agy (external) — The Antigravity CLI (must be installed separately)

License

MIT

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (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.

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/theoreticalthread/agyforclaude'

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