NestDaddy

Pushary: human-in-the-loop for AI agents

io.github.Pushary/pushary · v1.5.2

Human-in-the-loop for AI agents: ask a person and get approvals or answers by push notification.

Connect Remote server

Terminal
claude mcp add --transport http pushary https://pushary.com/api/mcp/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "pushary": {
      "url": "https://pushary.com/api/mcp/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pushary": {
      "type": "http",
      "url": "https://pushary.com/api/mcp/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://pushary.com/api/mcp/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 6 found in our last check

  • schedule_reminder

    Schedule, 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…

  • send_notification

    Send 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 question…

  • ask_user

    Request 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 48 seconds and may return immediately. Returns the question state, answer when availa…

  • propose_scope

    Request 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…

  • wait_for_answer

    Read the answer or current state of an existing Pushary question by its correlationId. Waits up to timeoutMs, capped at 48 seconds; a poll that ends with status pending is not an answer, so keep waiting. Returns answered, the answer when available, status and handoff information…

  • cancel_question

    Retract 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 beca…

Headers

NameDescription
Authorization
Required, secret
Bearer <Pushary API key> (format pk_xxx.xxx, from pushary.com)

Details

Endpointhttps://pushary.com/api/mcp/mcp (Streamable HTTP)
Endpointhttps://pushary.com/api/mcp/sse (SSE)
First published25 Oct 2026
Last updated25 Oct 2026
Registry nameio.github.Pushary/pushary

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.