Pushary: human-in-the-loop for AI agents MCP server
online · 100% uptimeio.github.Pushary/pushary·v1.5.2·1 starsHuman-in-the-loop for AI agents: ask a person and get approvals or answers by push notification.
1 stars
Reviews
Write oneNobody has reviewed Pushary: human-in-the-loop for AI agents yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Pushary: human-in-the-loop for AI agents tools (6, 2 write)
write = sends, deletes, buys or postsask_userFreeRequest an unresolved decision or missing input from the user through Pushary. Supports confirm, select and input questions. Delivery and waiting follow the account policy; a call waits at most 55 seconds and may return immediately. Returns the question state, answer when available, delivery information and handoff fields. answerUrl is optional. A pending question remains answerable after a poll ends. Sends a real question; it does not grant permission for other actions.
cancel_questionwrite actionFreeRetract a pending question that is no longer needed or is moving to the current client. Returns cancelled:true only when a pending question was removed. False may mean it was already answered, expired, missing or unavailable. An unavailable state includes handoffAction:stop because cancellation could not safely inspect or fence the question. Does not retract an answer already recorded.
propose_scopeFreeRequest agreement on an unresolved or user-requested boundary for this session. Sends a real scope question and returns ratified, answered, contract and enforcement information. Only supported hooks can enforce file paths on path-bearing tool calls; promises are recorded but not enforced. Empty enforces means no automatic boundary checking. A contract never overrides host permissions or authorizes a separate action. The call waits at most 55 seconds; a pending proposal remains answerable after the call returns.
schedule_reminderFreeSchedule, list, retrieve or cancel a personal Pushary reminder for the authenticated user. Scheduled reminders can arrive after the agent exits. One-time only; up to 30 days away, 25 pending per user/site. Scheduling requires body and either inMinutes or at with an explicit UTC offset. requestId identifies one schedule across retries. reminderId retrieves its outcome; no arguments lists pending reminders; cancelReminderId cancels a pending reminder. Returns the scheduled time, state and any delivery warning. Delivery respects stop/mute and active membership. Does not schedule agent work or customer campaigns. API reference: https://pushary.com/docs/agents/reference/tools#schedule_reminder
send_notificationwrite actionFreeSend a notification to connected devices for a requested update or a meaningful unattended result, such as a finished task. Delivery follows the account policy and optional recipient filters. context adds a detail page. context.askQuestion is kept for older clients; ask questions with ask_user. Returns web/mobile delivery counts and a warning when no delivery channel is connected. Sends real notifications. API reference: https://pushary.com/docs/agents/reference/tools#send_notification
wait_for_answerFreeRead the answer or current state of an existing Pushary question by its correlationId. Waits up to timeoutMs, capped at 55 seconds. Returns answered, the answer when available, status and handoff information. Only pending is a live unanswered question; cancelled, expired, missing and unavailable are terminal states. Does not send another question.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1288ms20/20
- Tool poisoning6 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 9 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Pushary: human-in-the-loop for AI agents compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 73% of 48,255 servers
- Tools
- 6
- the typical server has 7
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 465 ms
- faster than 32% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
What its tools let an agent do: 4 read · 1 delete · 1 send or post
Release history: 5 versions in the registry since 2026-08-15, latest 2026-10-25, typically one every 15 days.
Install Pushary: human-in-the-loop for AI agents in Claude Code, Cursor or VS Code
claude mcp add --transport http pushary https://pushary.com/api/mcp/mcp
What the publisher says
From the Pushary: human-in-the-loop for AI agents repository's README, as published. We do not edit it. Read it on GitHub
Pushary Agent Skill Push notifications and human-in-the-loop for AI agents. Approve from your phone. Get started · Skills directory · Report a bug
Start here
Try an approval without signing up → connect an open phone page → approve or decline → see the agent continue or stop. This browser demo uses polling and temporary state, not real push delivery or the production ledger.
The skill and adapters are MIT-licensed. Hosted phone delivery requires a Pushary account; embedding approvals for your own users requires Partner access. The two framework examples also run locally with simulated answers and no credentials.
If Pushary helped you, star this repo. Want to help? Public issues and patches are welcome.
Your AI agent finishes a 20-minute refactor while you're making coffee. Without Pushary, you'd never know until you checked back. With Pushary, you get a push notification on your phone the moment it's done - or a question on your lock screen when the agent needs a decision. It's the tool behind "keep going, ping me on my phone if you need anything".
Pushary is a hosted service: $9.99/mo after a 3-day card-first trial. It works with Claude Code, Claude Cowork, Codex, Cursor, Windsurf, Hermes, Lovable, or any MCP client, and it does not need a Claude Max subscription. If you run Claude Code with Claude Max, Anthropic Remote Control covers that one setup for free. Pushary covers what it does not: Codex, Cursor, Claude Code without Max, a cross-agent fleet, enforced policy gating, lock screen answer buttons, and an audit trail of every question and answer.
How It Works
AI Agent -> MCP Protocol -> Pushary API -> Push Notification -> Your PhonePushary is an MCP server that connects your AI coding agent to push notifications. The agent calls Pushary's tools over the Model Context Protocol, and you receive notifications instantly on any device.
Three question types - yes/no confirmations, multiple choice, and free text input. Your agent picks the right one for the situation.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Pushary: human-in-the-loop for AI agents: common questions
- Is Pushary: human-in-the-loop for AI agents MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the Pushary: human-in-the-loop for AI agents safety report
- How do I install Pushary: human-in-the-loop for AI agents?
- It runs remotely at pushary.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Pushary: human-in-the-loop for AI agents need an API key?
- Yes. The registry entry asks for
Authorization. - Is Pushary: human-in-the-loop for AI agents maintained?
- The last commit was 10 days ago (2026-10-25). The latest release is v1.5.2.
- Is Pushary: human-in-the-loop for AI agents up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Pushary: human-in-the-loop for AI agents?
- Servers from other publishers that do the same job: Harness MCP server.
- How does Pushary: human-in-the-loop for AI agents compare with other MCP servers?
- safety score 87/100 (higher than 73% of 48,255 servers); tools 6 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Pushary: human-in-the-loop for AI agents
Same job from other publishers: the closest match first, then the best rated.
- HarnessStart Claude Code and Codex agents the person can watch, wait for them and read their answers.not reviewedEstablishedA