The browser does not open
Start authorization from the client:The authorization page says the client is unverified
This is expected for a dynamically registered MCP client. Check the client name and redirect address. Continue only when you started the connection.The redirect uses 127.0.0.1
Local clients use a loopback redirect to receive the authorization result on your device. The port and callback path can change for every connection. Do not continue if you did not start a local connection.The client returns an authorization error
Remove stale OAuth state and reconnect. For Codex:The client connects but shows no tools
Confirm that the client supports remote Streamable HTTP MCP servers. Confirm that the server URL is exactly:A tool cannot find a Workspace
Ask the agent to list Workspaces first. Then provide the exact Workspace name or ID. One MCP connection can use every Workspace in your Account.An asset upload stops after creating a URL
The MCP tool creates the signed upload URL. The client or another local tool must upload the file bytes to that URL. Then the agent must complete the upload through OpenPMM. See Use OpenPMM from an agent.A mutation says response validation failed
Check the structured recovery data before you retry. If it containsaccepted: true and do_not_retry: true, OpenPMM accepted the write. Run the
exact next_action to read the affected Post or Post group. Do not submit the
mutation again.