Goose
Connect ASO++ to Goose using the MCP extension configuration.
Goose is Block's open-source AI agent. It uses an extension system where MCP servers are registered as extensions.
Prerequisites
- Goose installed — follow the official install guide
- An ASO++ API token — generate one here
Configuration
•
Open the Goose config file
The Goose configuration lives at
~/.config/goose/config.yaml. Create it if it doesn't exist.•
Add the ASO++ extension
Add the following to your config.yaml:
extensions:
asopp:
type: remote
uri: https://asopp.cc/mcp
transport: sse
headers:
Authorization: "Bearer YOUR_TOKEN_HERE"
enabled: trueReplace YOUR_TOKEN_HERE with your actual token.
•
Start a Goose session
Run:
goose sessionType a prompt to test the connection:
Search for App Store keywords related to "meditation" in the USGoose should call search_keywords and return a list of relevant keywords.
Verifying the extension is loaded
Run goose session and type /extensions to list all loaded extensions. You should see asopp with a connected status.
Troubleshooting
Related pages
- Tokens — Generate or revoke tokens
- MCP setup overview — Troubleshooting tips and other supported tools