Google Antigravity supports MCP servers natively via its settings UI or project-level configuration. No signup or cloud dependencies are required for the local memory tier.
Installation
Option 1: Settings UI
- Open the Antigravity settings panel (gear icon).
- Navigate to MCP Servers (or Extensions → MCP).
- Click + Add MCP Server.
- Configure with Name
sovseal-memory, Transportstdio, Commandnpx, Args-y @sovseal/mcp-server. - Save and restart.
Option 2: Project Configuration
Add to your project’s.gemini/settings.json (or create it):
Directing Antigravity with Rules
Google Antigravity loads workspace rules from.agents/rules/ (or .agent/rules/) markdown files. To ensure the agent proactively uses your memory, create .agents/rules/sovseal-memory.md:
~/.gemini/GEMINI.md.
Project-Scoped vs. Global Memory
By default, sovseal stores memories globally in~/.sovseal/db/memories.lance. To scope memories to the current project (preventing cross-project context bleed), set the SOVSEAL_DB_DIR environment variable:
Troubleshooting
Tools Not Appearing
- Check node version: Antigravity spawns MCP servers as child processes. Ensure
node -vreports>= 20.0.0. - First-run warmup: On the first invocation, the ONNX embedding model (~22 MB) downloads to
~/.sovseal/models/. Tools may appear as “Connecting…” for 15–30 seconds.
Memory Not Persisting
- Verify the rules file exists at
.agents/rules/sovseal-memory.md(or.agent/rules/sovseal-memory.md). - Check that the rules contain the
recall_memoryandstore_memoryinstructions. - Run
npx @sovseal/mcp-server mindto inspect what the local memory node currently holds.