Make your agent wait for you.
paperplane-mcp lets an agent send a question with buttons and
block until a human taps one — with a real timeout, and a token that
can't answer its own question.
- Your agent can't approve its own deploy
The token an agent holds can send an ask, but it can never answer one — only a signed-in human, tapping in the app, can resolve it.
- Make your agent wait for you
paperplane_ask sends a question with buttons to your phone and blocks your agent until you tap one, or it times out.
- Get a push notification when your coding agent finishes
paperplane_send_event pages your phone the moment a long-running job ends, so you stop checking a terminal that isn't done yet.
- A revocable, scoped token for your agent
A pplt_ personal access token is not your sign-in — six scopes, SHA-256 storage, and a fixed list of what it can never do.
- When your agent's tool call times out but you haven't answered
paperplane_check_ask recovers an answer after your MCP client gives up on paperplane_ask — the ask itself keeps resolving on the server regardless.