Pushary
Blog
Changelog

Connect Claude Desktop with one URL: notify and ask, nothing else

Connect Claude Desktop to Pushary by pasting one URL. The key is connector-scoped and revocable, enforced at the credential layer. Notify and ask only.

AG
Aadil Ghani
Founder, Pushary
Jun 25, 20262 min read
Share

Claude Desktop can now reach your phone. You paste one URL into Claude's custom connector settings, and the desktop app can send you a push notification and ask you a question it waits on. The URL carries a connector-scoped, revocable key that is checked at the credential layer, so it can only notify and ask. It cannot read your subscribers, send campaigns, or touch anything else in your account.

What shipped

Pushary issues a single connector URL keyed to a token scoped to two things: send a notification, and ask a question that blocks until you answer. Paste it into Claude Desktop's connector field and the app registers the Pushary MCP tools. When Claude wants a yes or no before it does something, it calls ask_user, you get a push, and your answer goes back to the running session.

The scope is enforced where the credential is verified, not in a layer Claude could route around. The same token hitting the REST path gets the same two-capability ceiling. Revoke it from your settings and the connector goes dark.

The honest caveat

Claude Desktop has no hook system. That means this is voluntary, not enforced gating. Claude asks when Claude decides to ask. There is no PreToolUse event to intercept, so Pushary cannot hold a command until you approve it the way the CLI does.

If you want enforced gating, where a tool is blocked until you say yes, use the Claude Code CLI hook, not the Desktop connector. The CLI runs a real pre-tool gate backed by per-tool policy. The Desktop connector can notify and ask, and that is the whole surface.

The policy and audit moat lives on the CLI side. There, a read-only safe floor auto-approves proven read-only commands, a decision drawn from 1,721 real production questions, and every approval lands in an exportable audit trail.

Turn it on

Open Claude Desktop, add a custom connector, and paste the URL from your Pushary settings. The quickstart covers pairing your phone so the asks actually arrive. Claude Desktop then sits next to every other AI agent you run, and pricing starts at the Agent tier.

AG
Aadil Ghani
Founder, Pushary

Building Pushary so an AI agent can reach you on your phone and wait for a yes before it does something you would not want.

Read next

Changelog

What shipped: more agents, and agents that ask before risky steps

Native hooks for Gemini CLI and Codex, plus a setup change that makes both agents ask before risky steps instead of only being gated.

Jun 26, 20262 min readAadil Ghani
Changelog

Pushary for Cursor: a fail-closed gate, now on the marketplace

A Cursor plugin that gates shell commands behind a phone approval, fails closed, and survives the Windows stdin double-fire bug.

Jun 20, 20262 min readAadil Ghani
Changelog

What shipped: reliable delivery across browser, mobile, and the iOS home screen

We fixed silent push failures on agent sites, put Web Push, Mobile, and Slack in one Connections tab, and gave iOS home-screen users a pending-questions inbox.

Jun 19, 20261 min readAadil Ghani

Get a push the moment your agent needs you

Approvals, done alerts, and a kill switch for Claude Code, Codex, Cursor, and the rest. It takes a couple of minutes to set up.