Beta · live in production · Part of ManyMoney AI

One MCP. Every channel. Endless possibilities.

Push, email, SMS, WhatsApp, Telegram, LINE, Kakao — every channel your agent might need, behind one tool call. Whatever you're building, your agent can now reach users in the real world.

Drop into your client config
{
"mcpServers": {
"manymoney": {
"url": "https://messaging-api.svc-nue.pushwoosh.com/mcp",
"headers": {
"Authorization": "Token YOUR_API_TOKEN"
}
}
}
}

Restart your client. Your agent can now send messages.

Every channel your users actually use

One tool call. One protocol. Each platform’s native quirks handled under the hood.

Push — iOS

Standard · silent · critical · VoIP · Live Activities

Push — Android

FCM · Huawei · Baidu · Amazon Fire

Web Push

Chrome · Firefox · Safari · Edge

Email

HTML · templates · attachments · custom From

SMS

Global delivery via configured carrier

WhatsApp

Free-form + Meta-approved templates

Telegram

Text messages with content variables

LINE & Kakao

Content and template messages

Plain English in. Real deliveries out.

Your agent resolves natural-language intent into structured tool calls — ManyMoney MCP handles delivery, scheduling, frequency capping, and the boring parts.

Send a push to the cart-abandonment segment in app XXXXX-XXXXX with title “Still thinking it over?” and body “Your cart’s waiting — 10% off.” Schedule for 3 PM local time per user.

Notify({
application: "XXXXX-XXXXX",
target: { segment: "cart-abandonment" },
platforms: ["ios", "android"],
message_payload: {
title: "Still thinking it over?",
body: "Your cart's waiting — 10% off."
},
schedule: { at: "15:00", timezone: "user" }
})
// → PW-12345-67890

Send a transactional email to user uid-123 using template welcome-flow-v2 with first_name set to “Alex.”

Notify({
platforms: ["email"],
target: { users: ["uid-123"] },
message_payload: { template: "welcome-flow-v2" },
placeholders: { first_name: "Alex" }
})
// → PW-12345-67891

Dispatch SMS to these 10 user IDs with individual promo codes from this list. Use the user’s locale for the message body, and attach all sends to campaign summer-launch.

NotifyBulk([
{ target: { users: ["uid-001"] }, platforms: ["sms"],
placeholders: { code: "FIRE-7C2A" }, campaign: "summer-launch" },
{ target: { users: ["uid-002"] }, platforms: ["sms"],
placeholders: { code: "FIRE-9B11" }, campaign: "summer-launch" },
// ... 8 more
])
// → [ PW-…, PW-…, PW-… ] · 10 codes returned

Three lines of config. Pick your client.

Auth uses your Pushwoosh API token. Scope it to specific apps.

claude_desktop_config.json
{
"mcpServers": {
"manymoney": {
"url": "https://messaging-api.svc-nue.pushwoosh.com/mcp",
"headers": {
"Authorization": "Token YOUR_API_TOKEN"
}
}
}
}
~/.cursor/mcp.json
{
"mcpServers": {
"manymoney": {
"url": "https://messaging-api.svc-nue.pushwoosh.com/mcp",
"headers": {
"Authorization": "Token YOUR_API_TOKEN"
}
}
}
}
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"manymoney": {
"url": "https://messaging-api.svc-nue.pushwoosh.com/mcp",
"headers": {
"Authorization": "Token YOUR_API_TOKEN"
}
}
}
}

Any MCP-compatible client takes the same shape: HTTP transport, the URL above, a Token header. Works with Cline, Continue, ChatGPT Desktop, and custom MCP agents.

URL: https://messaging-api.svc-nue.pushwoosh.com/mcp
Authorization: Token YOUR_API_TOKEN

Scoped tokens

Limit each API token to specific apps and channels.

Test devices flag

Preview sends to a controlled allowlist before broadcast.

Idempotent

Safe to retry on failure — no duplicate sends.

Two tools. That’s the whole API.

Designed to be agent-readable, not human-clickable. Predictable parameter shapes. Structured errors. Returns message codes you can track.

Notify — single message

One call sends one message — segment broadcast or transactional, any channel.

ParameterPurpose
applicationApp code in XXXXX-XXXXX form
platforms["ios","android","email","sms",…]
targetSegment, filter, or explicit user/hwid list
message_payloadTitle, body, template, or rich content
scheduleSend-now, delay, or per-user timezone
placeholdersValues for template variables
campaignOptional campaign code for attribution
frequency_cappingRespect per-user message limits

NotifyBulk — batched sends

One call sends many messages with per-recipient variation. Returns an array of message codes in order.

NotifyBulk([
{
target: { users: ["uid-001"] },
platforms: ["sms"],
message_payload: { body: "Code: {{code}}" },
placeholders: { code: "FIRE-7C2A" }
},
{
target: { users: ["uid-002"] },
platforms: ["sms"],
message_payload: { body: "Code: {{code}}" },
placeholders: { code: "FIRE-9B11" }
}
])
// → [ "PW-12345-67890", "PW-12345-67891" ]

Two tools. Endless agents you can build.

ManyMoney MCP isn’t a marketing tool. It’s a substrate. Once your agent can reach users, what else does it become capable of?

AI calendar assistants

That nudge you on your phone, not in a forgotten inbox.

Trading agents

That text you the moment a threshold trips.

Healthcare adherence bots

HIPAA-clean nudges across SMS and push.

Compliance watchdogs

Page on-call engineers via SMS when something drifts.

Customer-success agents

Escalate across channels until a human responds.

Game companions

Send WhatsApp updates when your raid timer fires.

Personal-finance agents

Email weekly summaries the user actually reads.

DevOps agents

Open incident threads on WhatsApp groups.

Need your agent to plan campaigns, manage segments, or analyze performance — not just send? See the ManyMoney MCP general endpoint.

Production substrate. Not a side-project.

Audited delivery infrastructure that’s been in production for 14+ years. Start free up to 1,000 MAU, no add-on, no per-call fee — ManyMoney MCP is included on every Pushwoosh plan.

ISO 27001:2022 Certified

ISO 27001:2022

Pushwoosh meets industry standards for online security and is certified by ISO 27001:2022.

GDPR Compliant

Ensuring GDPR compliance

We maintain the highest standards of compliance with data protection regulations.

OWASP Compliant

Adhering to OWASP principles

Our platform embraces the Security by Design approach to prevent potential threats.

HIPAA Compliant

HIPAA

Pushwoosh is HIPAA compliant, ensuring the confidentiality, integrity and availability of PHI(ePHI).

SOC 2 Certified

SOC 2 Type 1

Pushwoosh possesses a SOC 2 Type 1 report, reflecting our commitment to ensuring the utmost security of user data.

Data Privacy Framework

DPF certified

Pushwoosh is officially certified under the EU-U.S. Data Privacy Framework, including the UK extension, and the Swiss DPF.

Your agent already knows what to say. Now it can deliver it.