Get workspace
Categories, tags and approval setup of one workspace.
MCP tool expensify_read → get_workspace
read
Returns the workspace categories and tags, whether an approval workflow is on, and your role. Read it before creating expenses so the category and tag values match what the workspace allows. Categories and tags you have no right to see come back empty.
Parameters
| Name | Type | Description |
|---|---|---|
| workspace string required | string | Workspace name or ID from list_workspaces, e.g. 'Acme Studio'. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "expensify_read",
"arguments": {
"operation": "get_workspace",
"arguments": {
"workspace": "Acme Studio"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"workspace_id": "W3A91C",
"name": "Acme Studio",
"currency": "USD",
"role": "admin",
"approval_workflow": true,
"categories": [
"Meals",
"Travel",
"Software",
"Office supplies"
],
"tags": [
"Northwind",
"Internal"
]
},
"isError": false
}