01 / The operating case
What changes in a real workflow?
A server receives an MCP token and sends it directly to a cloud billing API.
- 01Authority origin
- 02Task and grant
- 03Current decision
- 04Observed outcome
02 / Decision contract
What the executor must check
Use a separate downstream credential or authorized token exchange with billing audience and bounded operation; validate both trust boundaries independently.
03 / Failure and evidence
What goes wrong, and what can be proven?
The cloud API accepts a token whose intended recipient was the MCP server.
Correlate incoming audience, downstream credential source, decision and billing effect without recording bearer material.
04 / Canonical scope
Why this reference stands alone
Token audience validation covers receipt; this guide owns the outbound token boundary.
Illustrative implementation artifact
Two-audience token flow
client --token(aud=MCP server)--> MCP server
server validates aud=MCP server
server --separate token(aud=downstream API)--> API
API validates own audience and action scopePrimary references