Back to the catalog

pushnotifime-human-in-the-loop

PushNotifiMe enables human-in-the-loop notifications and approvals for AI agents, developer workflows, and autonomous systems. Send real-tim

Open source Repository Open in the app JSON README (API)

About

PushNotifiMe enables human-in-the-loop notifications and approvals for AI agents, developer workflows, and autonomous systems. Send real-time mobile alerts, approval requests, escalation notifications, and operational updates directly from Claude, APIs, scripts, or workflows. Ideal for monitoring long-running tasks, handling critical actions, and keeping humans connected to AI-driven processes on the go.

Details

Kind
Plugins
Topic
Cloud & DevOps
Publisher
thetawavetechnologies
Origin
marketplace
Category
ferramentas
Last push
2026-05-11T06:08:37Z
Repository state
ativo
Language
TypeScript
License
MIT
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
thetawavetechnologies/claude-plugin-pushnotifi/pushnotifime-human-in-the-loop

README

# PushNotifi — Claude Code plugin

Claude Code plugin that bundles the [PushNotifi.me](https://pushnotifi.me) MCP server (human-in-the-loop approvals on your phone), skills for scaffolding and recipes, and slash commands for Node project bootstrap.

## Install

### From this repository’s marketplace (Git clone)

This repo includes a [plugin marketplace](https://code.claude.com/docs/en/plugin-marketplaces) at `.claude-plugin/marketplace.json`. Relative plugin sources only resolve when the marketplace is added **via Git** (not via a raw URL that downloads only `marketplace.json`). After cloning:

```text
/plugin marketplace add /path/to/claude-plugin-pushnotifi
/plugin install pushnotifi@pushnotifi-me
```

Or with the CLI:

```bash
claude plugin marketplace add /path/to/claude-plugin-pushnotifi
claude plugin install pushnotifi@pushnotifi-me
```

Validate the plugin and marketplace from this repository’s root:

```bash
cd /path/to/claude-plugin-pushnotifi
claude plugin validate .
claude plugin validate .claude-plugin/plugin.json
```

Then enable the plugin in `/plugin` and complete the credential prompts (API key from the [dashboard](https://pushnotifi.me/dashboard)).

### Local development (no marketplace)

```bash
claude --plugin-dir /path/to/claude-plugin-pushnotifi
```

### Team discovery (`extraKnownMarketplaces`)

To suggest the marketplace when people trust the project folder, add to `.claude/settings.json` (see [Plugin settings](https://code.claude.com/docs/en/settings#plugin-settings)):

```json
{
  "extraKnownMarketplaces": {
    "pushnotifi-me": {
      "source": {
        "source": "github",
        "repo": "YOUR_ORG/claude-plugin-pushnotifi"
      }
    }
  }
}
```

Adjust `repo` to your canonical GitHub `owner/name`. Pin with `ref` or `sha` on the source object if you need stable channels.

## Layout

| Path | Role |
| ---- | ---- |
| `.claude-plugin/plugin.json` | Manifest, `userConfig` for API keys |
| `.mcp.json` | MCP server: `node` + `mcp/dist/server.js`, `NODE_PATH` under `${CLAUDE_PLUGIN_DATA}` |
| `hooks/hooks.json` | `SessionStart`: installs MCP production dependencies into `${CLAUDE_PLUGIN_DATA}` when `mcp/package.json` changes |
| `mcp/` | TypeScript MCP server (same implementation as the Cursor plugin) |
| `skills/` | Scaffolding, recipes, approval workflow |
| `commands/` | `/pushnotifi:init`, `/pushnotifi:test` |

## Develop

After editing `mcp/src`:

```bash
cd mcp && npm install && npm run build
```

Use `claude plugin validate` as in **Install** after changing manifests, skills, commands, or hooks.

## Version

Aligned with the Cursor plugin MCP server: **0.4.0**.

More