Skip to main content
Glama
eneskavas

agy-mcp

by eneskavas

agy_ask

Ask Antigravity CLI to review plans or answer questions in read-only mode. Continue prior conversations by passing a session ID or adopt an existing CLI conversation.

Instructions

Ask agy (Antigravity CLI) a question or for a second opinion. Read-only: agy runs in --mode plan and cannot edit files. Pass session_id to continue a prior conversation with full context; omit it to start a new one. Alternatively pass conversation_id to adopt an existing agy CLI conversation (e.g. one you started in your own terminal) that this server didn't create — note this only works for agy CLI conversations, not Antigravity IDE ones.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
promptYesThe question or prompt to send to agy
workspaceNoDirectory to run agy in when starting a new session (defaults to cwd)
session_idNoExisting session id to continue, omit to start a new session
conversation_idNoAdopt an existing agy CLI conversation UUID instead of starting a new one. Ignored if session_id is set.
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are present, so the description carries full burden. It discloses the --mode plan limitation, inability to edit files, session continuation semantics, and the critical constraint that conversation_id only works for CLI conversations, not IDE ones. This is thorough and trustworthy.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, each earning its place: purpose, safety/read-only, and parameter usage. Front-loaded and no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given four parameters, no annotations, and no output schema, the description covers purpose, safety, and parameter interplay adequately. It doesn't describe return format, but for a chat tool that's acceptable and not a critical gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with basic descriptions, but the tool description adds relational semantics: session_id continues context, omitting starts new, conversation_id adopts external CLI sessions, and conversation_id is ignored when session_id is present. This goes beyond the schema's individual property descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb ('Ask') and resource ('agy (Antigravity CLI)'), clearly distinguishing this as the question/consultation tool. It explicitly notes read-only behavior, which sets it apart from the sibling execute tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides clear guidance on when to use session_id versus conversation_id, and when to omit them. The read-only caveat implies use for questions rather than actions, but it doesn't explicitly name agy_execute as the alternative for modifications.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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/eneskavas/agy-mcp'

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