Your workspace, available to your tools
Connect an agent
Give an OAuth-capable MCP client this endpoint. It will discover OAuth and MCP metadata, ask you to sign in, and request only the GRREAT access you approve.
https://grreat.ca/mcpConnect
- Open your client’s MCP or integrations settings and add the endpoint above.
- Let the client discover OAuth metadata and register through Dynamic Client Registration (DCR).
- Sign in to GRREAT, review the requested scopes, and approve the connection.
grreat:read grreat:write offline_accessGRREAT does not need profile or email access. Start with read only when that is enough.
Client-shaped examples
Clients name fields differently. These three common shapes carry the same connection.
https://grreat.ca/mcp{
"mcpServers": {
"grreat": { "url": "https://grreat.ca/mcp" }
}
}{
"name": "GRREAT",
"transport": "streamable-http",
"url": "https://grreat.ca/mcp",
"scopes": "grreat:read grreat:write offline_access"
}Tools
Read
Inspect the workspace without changing it.
list_goalsget_goal_contextlist_recordsget_recordlist_relationslist_changes
Write
Make scoped changes and receive a change receipt for every successful mutation.
add_goaladd_researchadd_roadmap_itemadd_execution_itemadd_analysisadd_time_entryupdate_recordarchive_recordrelate_recordsarchive_relation
Recovery
Walk backward or forward through the latest linear changes.
undo_last_changeredo_last_change
Know the boundary
Undo and redo target the workspace-wide latest change, including changes made by a human or another connected client. Repeated undo and redo follow one linear history. A new write after an undo supersedes the redo branch. Your own agent writes directly within its scopes; the optional built-in Coach remains proposal-based.
Refresh tokens can be revoked to stop new access, but an access-token JWT may remain valid until its one-day expiry. Remove write scope when an agent only needs to read.
Open your workspace