curl call would.
Roles
The token inherits its creator’s current role, re-read on every request, so a demotion or removal applies to the server’s next call.
The server lists every tool regardless of role; a refused call comes back as a 403. See workspaces and roles.
What the server cannot reach
These operations are not tools, so no prompt can make the server call them. Use the dashboard or the substitute.Annotations
Every tool carries MCP annotations a client can use to decide what to auto-approve:readOnlyHint is derived from the HTTP method. It means “changes nothing”, not “costs nothing” — and several POST operations act on the real world, below.
Approve these by hand
The server’s instructions tell the model not to publish, contact a real person, or delete unless you ask for that specific thing. That is model behaviour, not enforcement. Keep your client’s approval prompts on for these:Next
Tools
How tools map to API endpoints.
Recipes
Prompts that build, run and debug end to end.