Antigravity
Add the Krafa taste server to Antigravity so its agent designs from your references.
Antigravity supports remote MCP servers, with one config key that differs from every other client on this list.
Setup
Get your token
Press ⌘K → Connect AI Agent in the board you want to use and copy the token.
Add the server
{
"mcpServers": {
"krafa-taste": {
"serverUrl": "https://app.krafa.ai/api/mcp",
"headers": {
"Authorization": "Bearer krafa_YOUR_TOKEN"
}
}
}
}Use .agents/mcp_config.json in the project root to scope it to one workspace.
The key is serverUrl, not url. Antigravity explicitly rejects the url and httpUrl fields for remote servers. This is the single most likely thing to go wrong if you copy a config from another client.
Antigravity's config does not document environment-variable interpolation, so the token goes in as a literal. Add .agents/mcp_config.json to .gitignore before you commit anything.
Verify
Go to Settings → Customizations → Installed MCP Servers, where you can toggle, refresh, or remove the server. From the agent side panel, … → MCP Servers → Manage MCP Servers shows the same list with a View raw config option.
In the CLI, /mcp opens an interactive manager with live status and connection logs.
Make it automatic
Antigravity reads AGENTS.md from the project root:
## Design
Before writing or modifying any UI, call `get_taste_profile` from the
krafa-taste MCP server and follow it. Also call `get_exemplars` for
visual work and match what you see.A worked session
Build the pricing page. Read my taste profile and look at the exemplars first.
Antigravity's agent is multimodal, so get_exemplars earns its place here: the five reference screenshots communicate proportion and restraint in a way the text profile can only approximate.
Troubleshooting
| Symptom | Cause |
|---|---|
| Server never connects | The config uses url instead of serverUrl |
invalid token | Token truncated on copy, or rotated on the board |
| Output ignores the profile | Ask for it explicitly, then add the AGENTS.md rule |
| Empty profile | The board has no memories yet |