Goose
Open-source Rust agent. MCP-native host, desktop and CLI.
Open-source agent that installs, executes, edits and tests with any LLM — a native MCP host shipping as a desktop app, a CLI and an API. Started at Block (Square's parent) and now developed under its own `aaif-goose` organisation.
Beta
Status
MCP server
Pattern
Rust
Runtime
Not yet published
SDK version
Readiness
What “Beta” means for Goose
The integration path is built and tested. Real customers can attach now, but expect minor breaking changes until the 1.0 contract freeze.
How it attaches
MCP server.
Goose is an MCP host. Add the Trustvice MCP server to ~/.config/goose/config.yaml — it then records in-flow.
Add the Trustvice MCP server to your agent host's MCP configuration. Three lines in your config file.
- 1
Add the server (CLI or by hand)
Run `goose configure` — or edit ~/.config/goose/config.yaml by hand and add a `trustvice` entry under `extensions`.
- 2
Restart the host
Goose reads this config at startup — restart it, then the Trustvice tools appear in its available-tools list.
- 3
Verify
Run any tool call through the host. The dashboard's Witness page shows the record within ~1 second. For implicit recording on every action, pair this with the LLM proxy.
extensions:
trustvice:
url: https://api.trustvice.com/api/ingest/mcp
headers:
Authorization: Bearer twk_abc123Coverage
2 event types captured.
agent.invocationEvery top-level agent run — the input, the resolved output, timing, and token usage.
tool.callEach tool / function the agent invokes, with arguments and the returned result.
The full pattern guide
MCP server — end to end.
Every framework on this pattern shares the same platform-side spine, endpoints, and gotchas. The pattern guide covers them in full.
Read the MCP server guideNeed help landing Goose?
Talk to the integration team.
We help you land the integration end to end — including the parts that live in your environment.
Request integration helpDeclare the rules. Have every run checked.
Agents, evidence, governance, commerce and disclosure are all in Trustvice 360. Sign up free and open every suite from one dashboard.