Goose Integration
Goose is an open-source AI coding assistant by Block with built-in MCP support. It runs as a CLI or desktop app and connects to MCP servers through its extensions system.Prerequisites
- Goose installed (goose.block.xyz)
- Cognee MCP server running (see Quickstart or Local Setup)
- OpenAI API key (for Cognee’s LLM operations)
Setup Steps
Open the Goose configuration file
Goose stores its configuration at
~/.config/goose/config.yaml. Create the file if it does not exist:Add the Cognee extension
Choose the configuration that matches how you started the Cognee MCP server:
- Docker (HTTP)
- Local (stdio)
Use this if you started the server with Docker:
Start Goose
/tools inside the session — Cognee tools should appear in the list.Where to Use This Configuration
The~/.config/goose/config.yaml file is the global Goose configuration. Extensions defined here are available in all Goose sessions.
Need Help?
Join Our Community
Get support and connect with other developers using Cognee MCP.