crashbytes avatar

Pusher Channels

crashbytes/pusher-mcp-server

Gives Claude direct access to Pusher Channels for realtime messaging. You get seven tools covering the main operations: trigger single or batch events, list active channels with prefix filtering, query subscription and user counts, fetch presence channel users, generate auth tokens for private channels, and terminate user connections. Authentication requires your Pusher app credentials from the dashboard. Useful when you want Claude to send notifications to connected clients, monitor channel activity, or manage websocket connections without writing custom API wrappers. The batch trigger endpoint lets you send up to 10 events in one call for efficiency.

GitHub stars
2
tools
7
auth
Secret needed
transport
STDIO
env vars
4
last updated
Feb 13, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

trigger_eventSend an event to one or more channels

Send an event to one or more channels

No parameter schema in public metadata yet.

trigger_batch_eventsSend up to 10 events in a single API call

Send up to 10 events in a single API call

No parameter schema in public metadata yet.

list_channelsList active channels with optional prefix filter

List active channels with optional prefix filter

No parameter schema in public metadata yet.

get_channel_infoGet subscription/user count for a channel

Get subscription/user count for a channel

No parameter schema in public metadata yet.

get_presence_usersList users connected to a presence channel

List users connected to a presence channel

No parameter schema in public metadata yet.

authorize_channelGenerate auth tokens for private/presence channels

Generate auth tokens for private/presence channels

No parameter schema in public metadata yet.

terminate_user_connectionsDisconnect all connections for a user

Disconnect all connections for a user

No parameter schema in public metadata yet.

Sponsors

Configuration

PUSHER_APP_ID*

Your Pusher application ID

PUSHER_KEY*

Your Pusher application key

PUSHER_SECRET*secret

Your Pusher application secret

PUSHER_CLUSTER*

Pusher cluster region (e.g. us2, eu, ap1)

Readme

Pusher Channels MCP Server

An MCP (Model Context Protocol) server that gives AI agents the ability to send realtime messages, query channels, and manage users through Pusher Channels.

Tools

ToolDescription
trigger_eventSend an event to one or more channels
trigger_batch_eventsSend up to 10 events in a single API call
list_channelsList active channels with optional prefix filter
get_channel_infoGet subscription/user count for a channel
get_presence_usersList users connected to a presence channel
authorize_channelGenerate auth tokens for private/presence channels
terminate_user_connectionsDisconnect all connections for a user

Prerequisites

Installation

npm install -g @crashbytes/pusher-mcp-server

Or clone and build from source:

git clone https://github.com/CrashBytes/pusher-mcp-server.git
cd pusher-mcp-server
npm install
npm run build

Configuration


View the full README on GitHub

Details

Repository
github.com/crashbytes/pusher-mcp-server
Categories
Communication & Messaging, Automation & Workflows
Package
@crashbytes/pusher-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Communication & Messaging MCP servers

View all
1damien829 avatarAIPayGen Site Inteldamien829/aipaygenWebsite and company intel for agents: DNS, WHOIS, SSL, tech stack, email security, profiles2stars
2dancumberland avatarKit.com MCP Serverdancumberland/kit-mcpAgent-optimized MCP server for Kit.com email marketing. 13 composite tools, 100% V4 API.2stars
3eralpozcan avatarVision Squeezereralpozcan/vision-squeezerShrink images to a token budget for vision LLM agents and pipelines. Not for chat-pasted images.2stars
4gbgplc avatarGBG Loqate - Reachgbgplc/lqtVerify addresses, email addresses, and phone numbers with confidence scores.2stars
5bluecraft-ai avatarMachfivebluecraft-ai/machfive-mcpGenerate hyper-personalized cold email sequences via MachFive API.2stars
6multimail-dev avatarMcp Servermultimail-dev/mcp-serverGive your agent its own email address with graduated human oversight, from approval to autonomy.0stars