Push Engage MCP Server

PushEngage is a push notification platform for web push, mobile app push, WhatsApp, and on-site chat widgets, used to grow subscribers and recover revenue (cart abandonment, price drops, back-in-stock, and more). Its 15 documented tools cover pushengage, auth, campaigns, analytics. It runs locally over stdio via the published package.

People connecting automation tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-07 · ★ 8 · #99 OF 194 MAINTAINED AUTOMATION · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install Push Engage

before you install - you'll need

Set PE_MCP_CONFIG_PATH, PE_MCP_CLIENT_NAME before connecting.

Claude Code

claude mcp add awesomemotive-pushengage-mcp -- npx -y @pushengage/mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "awesomemotive-pushengage-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@pushengage/mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

repo age created 2026-07-20 - young repo, little track record yet

license MIT - declared in the repository

npm package @pushengage/mcp - the @pushengage scope differs from the repo owner (awesomemotive); confirm it's the project's official package

registry namespace io.github.awesomemotive is GitHub-verified and matches the repo owner

03 · What Push Engage can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can open the browser to PushEngage and stores the token on success, delete the locally stored token, list the PushEngage sites you can access, and set the current site used by the other tools.

Capability map

Tools grouped from the project's README - what Push Engage lets an agent do.

Pushengage

12 tools - e.g. Lists the PushEngage sites you can access.; Sets the current site used by the other tools.; Drip autoresponders. Filter by status; set include_analytics for per-campaign stats.

pushengage_list_sites · pushengage_select_site · pushengage_list_drip_campaigns · pushengage_list_triggered_campaigns · pushengage_list_rss_campaigns · pushengage_list_workflows…

auth & access

3 tools - e.g. Opens the browser to PushEngage and stores the token on success.; Shows whether you are authenticated and which site is selected.; Deletes the locally stored token.

pushengage_auth_login · pushengage_auth_status · pushengage_auth_logout

Latest releases

v1.0.0 · 2026-07-23

Initial public release of the PushEngage MCP server. · Added · Browser-based authentication flow with local token storage (pushengage_auth_login, pushengage_auth_status, pushengage_auth_logout). · Site management: list…

04 · Who maintains Push Engage

PushEngage is maintained by awesomemotive. It's the only MCP server we track from this author; the repo dates to Jul 2026.

05 · Facts

category
automation - ranked #99 of 194 actively-maintained automation servers as of 2026-08-25.
release cadence
1 release in the last 90 days (latest 2026-07-23)
registry
io.github.awesomemotive/pushengage-mcp (active, first published 2026-08-05)
packages
npm:@pushengage/mcp

06 · Push Engage FAQ

Is Push Engage still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-07 and it shipped 1 release in the last 90 days. We re-verify nightly.

What can Push Engage do?

With this server connected, an agent can open the browser to PushEngage and stores the token on success, delete the locally stored token, list the PushEngage sites you can access, and set the current site used by the other tools.

How do I install Push Engage?

Run `npx -y @pushengage/mcp`. The README documents 2 environment variables (PE_MCP_CONFIG_PATH, PE_MCP_CLIENT_NAME) to set first. Set PE_MCP_CONFIG_PATH, PE_MCP_CLIENT_NAME before connecting. You can also paste the ready-made client config above.

Does Push Engage run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Push Engage