Goose (Block)¶
Goose is Block's open-source AI agent with built-in MCP support. It runs as a CLI or desktop app.
Setup¶
# Install Goose
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash
# Add engram extension to ~/.config/goose/config.yaml
Add the following to your ~/.config/goose/config.yaml under extensions::
extensions:
engram:
enabled: true
type: stdio
name: engram
description: AI agent brain with dual memory (episodic + semantic)
display_name: Engram Memory
bundled: false
cmd: engram-mcp
args: []
env_keys:
GEMINI_API_KEY: your-key
Usage¶
Start a Goose session — engram tools are available automatically:
Goose will discover engram's 21 MCP tools and use them when relevant.
Available Tools¶
All 21 engram MCP tools are available. See MCP Tools Reference for the full list.