Pushary: human-in-the-loop for AI agents is an MCP server with 5 tools an agent can call, among them ask_user, cancel_question, propose_scope. It answers at https://pushary.com/api/mcp/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.
Reach a human from a running agent. Approvals on the lock screen, plus a cross-agent audit trail.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
ask_user | Ask the user a question as a push notification on their phone and block until they answer. Reach for this whenever you need the user's decision and they may be away from the current client: approving a risky or irreversible step (deleting f Inputs: question, type, options, questions, placeholder, context |
cancel_question | Retract a pending question so it can no longer be answered. Use this when a question became irrelevant before the user replied: the agent found the answer itself, the task was aborted, or a newer question supersedes it. Cancelling prevents Inputs: correlationId |
propose_scope | Propose what this run will touch and block until the user ratifies it. Call ONCE at the start of a multi-step run, before doing work. The user sees the paths you intend to change, the areas you promise to leave alone, and your definition of Inputs: doneWhen, sessionId, allowedPaths, offLimitsPaths, agentName, machineId |
send_notification | Send a one-way push notification to the user's phone and browser. Nothing is awaited; use ask_user instead when you need an answer back. Reach for this when a long-running task finishes and the user asked to be told, when the agent hits an Inputs: title, body, url, iconUrl, imageUrl, agentName |
wait_for_answer | Poll once for the user's answer to a previously created question: after ask_user times out, after ask_user with wait:false, or with a linkedCorrelationId from send_notification. Each call blocks until the answer arrives or timeoutMs expires Inputs: correlationId, timeoutMs |
Every block below points at https://pushary.com/api/mcp/mcp. Pick your client and copy.
claude mcp add --transport http pushary https://pushary.com/api/mcp/mcp
{
"mcpServers": {
"pushary": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://pushary.com/api/mcp/mcp"]
}
}
}{
"mcpServers": {
"pushary": {
"url": "https://pushary.com/api/mcp/mcp"
}
}
}{
"servers": {
"pushary": {
"type": "http",
"url": "https://pushary.com/api/mcp/mcp"
}
}
}{
"context_servers": {
"pushary": {
"url": "https://pushary.com/api/mcp/mcp"
}
}
}{
"mcpServers": {
"pushary": {
"serverUrl": "https://pushary.com/api/mcp/mcp"
}
}
}{
"mcpServers": {
"pushary": {
"url": "https://pushary.com/api/mcp/mcp"
}
}
}name: Pushary
version: 0.0.1
schema: v1
mcpServers:
- name: Pushary
type: streamable-http
url: https://pushary.com/api/mcp/mcp{
"mcpServers": {
"pushary": {
"httpUrl": "https://pushary.com/api/mcp/mcp"
}
}
}{
"mcpServers": {
"pushary": {
"type": "http",
"url": "https://pushary.com/api/mcp/mcp"
}
}
}{
"mcpServers": {
"pushary": {
"url": "https://pushary.com/api/mcp/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fpushary.com%2Fapi%2Fmcp%2Fmcp&type=streamable_http&id=pushary&name=Pushary
It answered our last check on 18 October 2026 in 118 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
5, as returned by the server's own tools/list on 31 August 2026: ask_user, cancel_question, propose_scope, send_notification, wait_for_answer.
It answered our last check on 18 October 2026 in 118 ms. Over 10 checks since 5 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://pushary.com/api/mcp/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.pushary. Endpoint host: pushary.com. ARD identifier: urn:air:io.github.pushary:mcp:pushary.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.