Uteke for Goose
An open-source agent for desktop and terminal that runs tasks with extensions.
Beta: written from Goose's own documentation and not tested by us yet. If a step does not match what you see, follow Goose's docs and tell us at [email protected].
Set it up
- Run goose configure, then Add Extension, then Remote Extension (Streamable HTTP), or add Uteke to the config:
extensions: uteke: name: uteke type: streamable_http uri: https://uteke.app/mcp enabled: true timeout: 300 - Start Goose; on first use a browser opens the CodeCora ID sign-in.
- Or use an API key instead of signing in: add headers to the same entry.
headers: Authorization: "Bearer utk_live_YOUR_KEY"
API keys are made at API keys in the portal; choose read-only if the agent only needs to recall. A key works only for your workspace.
Try it
Ask Goose:
Remember that we release from main only, never from develop.
What did we decide about pricing last week?
Save this summary to the team room.
Then ask the same thing from another agent you connected: they share one memory.
Disconnect
Open Agents in the portal and choose Disconnect. It works for agents that signed in and for API keys; access is checked again within about 30 seconds. You can also remove Uteke in Goose's own settings.
Goose's documentation on MCP servers: https://goose-docs.ai/docs/getting-started/using-extensions
Other agents: see all agents or the general steps.