PushNotif Official MCP Server logo

PushNotif Official MCP Server

Connects AI agents to PushNotif.biz.id for web, mobile, in-app, email, RSS, subscriber, analytics, and billing workflows.

Install PushNotif Official MCP Server

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://pushnotif.biz.id/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

PushNotif Official MCP Server connects AI coding assistants and agents to PushNotif.biz.id through MCP tools for account, application, notification, subscriber, campaign, email, and billing operations. It runs locally over stdio with Node.js or Docker, and also supports a streamable HTTP endpoint at PushNotif.biz.id. The tool set covers Web Push with VAPID, Android FCM, iOS APNs, in-app banners, social proof toasts, RSS auto-push, transactional email, and QRIS credit management. Reach for it when an agent needs to configure or operate PushNotif notification workflows directly.

Use cases

  • Register PushNotif websites and mobile apps
  • Broadcast Web Push, FCM, and APNs notifications
  • Schedule recurring notification campaigns
  • Configure RSS auto-push and in-app banners
  • Review subscriber, campaign, and QRIS billing data

Key features

  • 19 MCP tools for PushNotif.biz.id
  • Web Push, Android FCM, and iOS APNs delivery
  • Recurring push campaign scheduling
  • In-app banners, social proof toasts, and RSS auto-push
  • Transactional email and payment webhook configuration
  • Subscriber tags, analytics, and QRIS credit management

Tools19

What PushNotif Official MCP Server lets your agent do. Expand a tool for its parameters.

Verified live~8.1k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

What it can do

From the 19 tools this server returned when we ran it.

Can delete or modify data · 4Handles credentials · 7Makes network requests · 9Read-only tools · 15

Observed 2026-10-25 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commitTodayMost recent push to the default branch.
Tools exposed19Callable tools this server registers over MCP.

How PushNotif Official MCP Server works

What PushNotif Official MCP Server does

PushNotif Official MCP Server exposes PushNotif.biz.id operations through the Model Context Protocol. It supports account onboarding and login, application registration, notification delivery, subscriber segmentation, campaign reporting, transactional email, payment webhooks, and QRIS credit management.

The notification workflows span Web Push using VAPID, Android delivery through Firebase Cloud Messaging, and iOS delivery through Apple Push Notification service. Applications can also use in-app popup formats, social proof toast messages, RSS or sitemap-driven auto-push, and automated transactional email settings.

How it works

The repository contains a Node.js ES module built with the @modelcontextprotocol/sdk. Its stdio implementation advertises 19 tools through MCP tool-list and tool-call requests. An MCP client launches the server process and supplies the PushNotif API key through the environment.

For deployments that do not launch a local process, clients can connect to https://pushnotif.biz.id/mcp using streamable HTTP and a bearer token. The server can also run inside Docker with the API key passed into the container.

Account creation has a two-step email OTP flow and can return a new API key after registering the first website. Existing users can authenticate with email and password to retrieve their key. Authenticated operations then work against the PushNotif workspace and its registered websites or mobile apps.

Setup and configuration

Node.js 18 or newer is supported. For a local installation, clone the repository, run npm install, and configure an MCP client to launch src/index.js with Node.js. The required environment variable is:

  • PUSHNOTIF_API_KEY — PushNotif API key used for authenticated operations.

The project also includes a Dockerfile. Build the image and run it interactively while passing PUSHNOTIF_API_KEY into the container. Alternatively, use the streamable HTTP endpoint with an Authorization: Bearer header containing the PushNotif key.

The server can be added to Claude Desktop or Cursor using their MCP configuration files. The project also identifies Claude Code, Windsurf, and Cline as supported AI coding clients.

Tools and capabilities

The 19 tools cover the following areas:

  • Register a new account with email OTP verification or log in to an existing account.
  • List, create, update, and permanently delete registered websites or mobile apps.
  • Generate VAPID keys and manage notification branding, Firebase credentials, and Apple APNs credentials.
  • Send immediate push notifications or schedule one-time and recurring daily or weekly campaigns.
  • Configure in-app banners, social proof toasts, RSS or sitemap auto-push, and payment webhooks.
  • Configure automated transactional email and send templated OTP, invoice, order-status, or security-alert messages.
  • List subscribers, manage device audience tags, and inspect delivery, CTR, and conversion analytics.
  • Create QRIS credit invoices and check payment status, credit ledger entries, and downloadable invoices.

The application listing tool can return ready-to-paste SDK snippets for HTML, Next.js, Laravel, WordPress, and Flutter.

Limitations and notes

Some onboarding actions are available without an API key, while workspace and delivery operations use authenticated access. Deleting an application permanently removes its subscribers, campaigns, and logs. Mobile push configuration requires the relevant Firebase service-account JSON or Apple APNs .p8 credentials, supplied through the application branding configuration. QRIS billing uses Indonesian rupiah credit invoices and reports payment states such as PENDING and PAID.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about PushNotif Official MCP Server

PushNotif Official MCP Server is an MCP server that connects AI agents to PushNotif.biz.id. Its main tools handle account onboarding, app registration, Web Push, Android FCM, iOS APNs, scheduled campaigns, in-app banners, RSS auto-push, transactional email, subscribers, analytics, and QRIS billing.

Install it by cloning the repository, running `npm install`, and configuring your MCP client to launch `src/index.js` with Node.js. Set `PUSHNOTIF_API_KEY` in the client environment, or build and run the included Docker image with that variable.

Yes, PushNotif Official MCP Server works with Cursor through its `.cursor/mcp.json` configuration. Configure the server command and point it to `src/index.js`, then provide `PUSHNOTIF_API_KEY` in the environment.

Yes, it can broadcast Android notifications through FCM and iOS notifications through APNs. The application configuration includes Firebase service-account JSON and Apple APNs `.p8` credential support.

Yes, connect through the streamable HTTP endpoint at `https://pushnotif.biz.id/mcp`. Send the PushNotif API key in an `Authorization: Bearer` header instead of launching the local stdio process.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPushNotif Official MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/pushnotif-official-mcp-server?style=directory)](https://allmcps.com/mcp/pushnotif-official-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/pushnotif-official-mcp-server"><img src="https://allmcps.com/api/badge/pushnotif-official-mcp-server?style=directory" alt="PushNotif Official MCP Server on AllMCPs" /></a>