Extension id pushnotifime · MCP server pushnotifi · version 0.4.0
Your agent calls pushnotifi_request_ack; you get a push on the PushNotifi app, tap Approve / Deny / Yes / No (or type a reply); pushnotifi_await_ack returns the result or a timeout. Same MCP server also exposes send, list, and test tools for operational notifications.
/pushnotifi init (skills + env template).PUSHNOTIFI_USER_KEY and PUSHNOTIFI_GROUP_KEY from the dashboard (see dashboard)./pushnotifi test to verify delivery.cd mcp && npm install && npm run build inside the plugin checkout, then configure Cursor MCP env (see repository mcp.json).pushnotifi_request_ack, pushnotifi_await_ack (response_template: ack, yes_no, approve_deny, proceed_abort, confirm_cancel, freetext)pushnotifi_send, pushnotifi_list_messages, pushnotifi_list_groups, pushnotifi_test| Variable | Required | Notes |
|---|---|---|
PUSHNOTIFI_USER_KEY | yes | Account API key (X-API-Key) |
PUSHNOTIFI_GROUP_KEY | for test / default sends | Group send_to_key (g…, 32 chars) |
PUSHNOTIFI_APPLICATION_KEY | no | Omit for account default application |
PUSHNOTIFI_API_BASE_URL | no | Default https://api.pushnotifi.me |
PUSHNOTIFI_RATE_LIMIT_PER_MINUTE | no | Default 30 |
Source and full README: github.com/thetawavetechnologies/pushnotifime
{
"mcpServers": {
"pushnotifi": {
"command": "node",
"args": ["./mcp/dist/server.js"],
"env": {
"PUSHNOTIFI_USER_KEY": "${PUSHNOTIFI_USER_KEY}",
"PUSHNOTIFI_GROUP_KEY": "${PUSHNOTIFI_GROUP_KEY}"
}
}
}
}