Official MCP Server Schema Incompatibility with AntiGravity IDE (Gemini)
G
Giulio Rugarli
Subject: Bug Report: Official MCP Server Schema Incompatibility with AntiGravity IDE (Gemini)
Hi ClickUp Team,
I'm writing to report a bug with your official MCP server that prevents it from functioning with AntiGravity IDE, which is listed as a supported MCP client in your documentation.
---
Issue Summary
When connecting to https://mcp.clickup.com/mcp via AntiGravity IDE, the connection fails immediately with HTTP 400 Bad Request due to an invalid tool schema.
Error received:
GenerateContentRequest.tools[26].function_declarations[0].parameters.properties[max_depth].enum: only allowed for STRING type
GenerateContentRequest.tools[26].function_declarations[0].parameters.properties[max_depth].enum[0]: cannot be empty
GenerateContentRequest.tools[26].function_declarations[0].parameters.properties[max_depth].enum[1]: cannot be empty
GenerateContentRequest.tools[26].function_declarations[0].parameters.properties[max_depth].enum[2]: cannot be empty
Root Cause
The
max_depth
parameter in one of your tool definitions (tools[26]) declares an enum
on an INTEGER type field. The Gemini API — which powers AntiGravity IDE — only allows enum
on STRING types. This is a schema incompatibility that causes a hard failure before any tool can be invoked.Steps to Reproduce
- Open AntiGravity IDE
- Add the following MCP server config:
```json
{
"mcpServers": {
"clickup": {
"serverUrl": "https://mcp.clickup.com/mcp"
}
}
}
```
- Attempt to initialize the MCP connection
- Observe HTTP 400 error
Expected Behavior
The MCP server should load successfully and tools should be available in AntiGravity IDE, as per your documentation which explicitly lists AntiGravity as a supported client.
Suggested Fix
Convert the
max_depth
parameter (and any other integer enum fields) to STRING type with a runtime conversion on your server side, or remove the enum constraint and validate the value programmatically instead.Environment
- MCP Client: AntiGravity IDE
- MCP Server: https://mcp.clickup.com/mcp (official, first-party)
- Underlying model: Gemini (Google)
Since AntiGravity is listed as a supported client in your documentation (https://developer.clickup.com/docs/connect-an-ai-assistant-to-clickups-mcp-server), I'd appreciate a prompt resolution.
Thank you,
Log In