← wha.tools

INDIVIDUAL MCP TOOL

generate_whatsapp_qr

Generate a scannable QR code (as an SVG) for a WhatsApp click-to-chat link with an optional phone number and pre-filled message.

wha.toolsnone authenticationAvailability not checked

LIVE ENDPOINT

https://wha.tools/api/mcp

No auth detected

Connect to this endpoint to inspect the live schema for generate_whatsapp_qr and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Potential side effects detected · medium confidence · heuristic, not a guarantee.

  • A tool name or description suggests sending messages.

Parent server

wha.tools

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.wha-tools]
url = "https://wha.tools/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "wha-tools": {
      "type": "http",
      "url": "https://wha.tools/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: wha-tools
Remote MCP URL: https://wha.tools/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "wha-tools": {
      "url": "https://wha.tools/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "wha-tools": {
      "type": "http",
      "url": "https://wha.tools/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "wha-tools",
  "transport": "streamable-http",
  "url": "https://wha.tools/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • generate_whatsapp_link — Generate a WhatsApp click-to-chat (wa.
  • generate_bulk_whatsapp_links — Generate personalized WhatsApp click-to-chat (wa.
  • validate_phone_number — Validate and inspect a phone number with libphonenumber: whether it is valid (a real, allocated number) and/or possible (right length), its country, calling code, line type (mobile / landline / VoIP / toll-free / …) and every standard format (E.
  • build_whatsapp_share_widget — Build embeddable "Share on WhatsApp" widget HTML (web and email variants) with a link preview card and a pre-filled message.
  • estimate_whatsapp_api_cost — Estimate the monthly WhatsApp Business (Cloud) API cost under Meta's per-message pricing (in effect since 1 July 2025).
  • get_whatsapp_rates — Look up Meta's official WhatsApp Business (Cloud) API per-message rates from the site's dated rate card, the same figures the pricing calculator uses, so prefer this over recalling or guessing prices.
  • get_whatsapp_limits — Look up WhatsApp's current limits and rules from the site's dated reference table: group and community size, broadcast lists, message and media/file sizes, character counts, forwarding, calls, Channels, linked devices, and WhatsApp Business app and Business API limits.