MauKirim Node.js SDK
Node.js / TypeScriptnpm install maukirimCovers the whole API: OTP, templated notifications, rented-number operations, and webhook signature verification.
View repositoryRoom for the builders
Managed service is not the only way. We continue to offer an open-source path for WhatsApp gateways.
The open-source path gives technical teams room to study and manage their integrations. Contact us for integration guidance that fits your needs. One thing up front: the official MauKirim SDKs are API clients, not a gateway server you host yourself.
Four MIT-licensed repositories cover the whole MauKirim API: sdk-nodejs for Node.js/TypeScript, sdk-php for PHP, sdk-go for Go, and sdk-n8n as an n8n community node. They handle OTP, templated notifications, rented-number operations, and HMAC-SHA256 webhook signature verification.
The MauKirim MCP server at https://app.maukirim.com/api/mcp lets an MCP-capable assistant — Claude Code, Cursor, and others — read the API documentation, inspect your billing and rented numbers, manage notification templates, and send from a rented number. Everything runs as your account with the permissions of the API key you grant it.
For self-managed use, your team prepares the environment, WhatsApp connection, security, updates, and maintenance. The number provision offered with the managed service is not automatically included with open-source use.
Obtain recipient permission, respect opt-out requests, and follow WhatsApp terms and applicable law. Open source is not a way around those responsibilities.
Official MauKirim SDKs
npm install maukirimCovers the whole API: OTP, templated notifications, rented-number operations, and webhook signature verification.
View repositorycomposer require maukirim/sdkA complete PHP client for OTP, notifications, and rented-number management in an idiomatic style.
View repositorygo get github.com/MauKirim/sdk-goA Go library for sending OTPs and notifications and operating rented numbers from your backend services.
View repositorynpm install n8n-nodes-maukirimAn n8n community node for wiring OTP and notification sends into no-code automation workflows.
View repositoryAn AI assistant on your account
The MauKirim MCP server lets an MCP-capable assistant — Claude Code, Cursor, VS Code, and other clients that read an mcpServers configuration — work directly with your account: read the API documentation, inspect billing and rented numbers, manage notification templates, and send from a rented number. Everything runs as your account with the permissions of the API key you grant it.
MCP endpoint: https://app.maukirim.com/api/mcp
MCP client configuration
{
"mcpServers": {
"maukirim": {
"type": "http",
"url": "https://app.maukirim.com/api/mcp",
"headers": { "Authorization": "Bearer mk_live_…" }
}
}
}Before you run it yourself
The open-source path does not include a managed number, hosting, support, or security setup. Your team manages the environment, the WhatsApp connection, updates, and its own compliance.
Start with MauKirim
Create an account to view current packages, rent a managed WhatsApp number, and configure your API.
Create a MauKirim account