About WhaTools — WhatsApp tools
WhaTools is a browser-based toolkit and reference hub for WhatsApp users and developers, with generators, validators, pricing information and share utilities. Its site also provides structured content and an MCP server for agent access.
Key features
- 01Generate pre-filled wa.me links
- 02Create QR codes in PNG, JPG or SVG
- 03Build WhatsApp share widgets
- 04Prepare personalized links for contact lists
- 05Validate phone numbers and formats
- 06Estimate API pricing and inspect link previews
Use cases
- 01Create a click-to-chat link with a prepared message
- 02Make a QR code for a WhatsApp link
- 03Check a number’s country and line type
- 04Estimate WhatsApp Business API costs
MCP support
The site provides an MCP server at https://wha.tools/api/mcp using JSON-RPC over Streamable HTTP. It exposes WhatsApp utilities and reference material to MCP clients.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://wha.tools/api/mcpclaude mcp add --transport http tools-wha-whatsapp-tools https://wha.tools/api/mcp{"mcpServers":{"tools-wha-whatsapp-tools":{"type":"http","url":"https://wha.tools/api/mcp"}}}Open in Cursor{"servers":{"tools-wha-whatsapp-tools":{"type":"http","url":"https://wha.tools/api/mcp"}}}Open in VS Code{"mcpServers":{"tools-wha-whatsapp-tools":{"type":"http","url":"https://wha.tools/api/mcp"}}}{"mcpServers":{"tools-wha-whatsapp-tools":{"serverUrl":"https://wha.tools/api/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
8| Parameter | Type | Required | Description |
|---|---|---|---|
| phone | string | No | Recipient phone number in international format (digits only; optional). Omit to create a share link with no specific recipient. |
| message | string | No | The message to pre-fill in the chat (optional). |
Details
From the project READMEWhaTools — free WhatsApp tools
wha.tools is a free toolkit of WhatsApp utilities and plain-language reference guides — link generators, a QR generator, a share-widget builder, a bulk sender helper, a phone-number validator, a link-preview debugger, and a WhatsApp Business API pricing calculator. No sign-up, and the interactive tools run entirely in your browser.
This repository is the public information hub for the project: what the tools are, and the machine-readable / agent-facing surfaces the site exposes. The web application's source lives in a separate private repository; nothing here is required to use the site.
Tools
| Tool | What it does |
|---|---|
| WhatsApp Link Generator | Create wa.me click-to-chat links with a pre-filled, formatted message and a live preview. |
| WhatsApp QR Generator | Turn a WhatsApp link into a scannable QR code (PNG/JPG/SVG). |
| WhatsApp Share Widget | Build an embeddable WhatsApp share button with a rich preview. |
| Bulk WhatsApp Sender Helper | Personalized wa.me links for a whole contact list from one template. |
| Phone Number Validator | Validate a number and see its country, line type and every standard format. |
| WhatsApp API Pricing Calculator | Estimate WhatsApp Business (Cloud) API cost under Meta's per-message pricing. |
| WhatsApp Link Preview Debugger | See how a URL's preview card will look when shared on WhatsApp, and why. |
Reference guides
- wa.me link format
- How to message many people on WhatsApp
- API vs Business app vs personal account
- WhatsApp limits & rules
- WhatsApp API pricing history
- WhatsApp API price trends
Every page is available in English, Spanish, Brazilian Portuguese, Italian and
French (prefix the path with /es, /pt, /it, /fr).
For AI agents & developers
The site is built to be usable by agents, not just browsers:
- MCP server — a Model Context Protocol server at
https://wha.tools/api/mcp(JSON-RPC over Streamable HTTP). Human setup page: wha.tools/connect. Listed in the official MCP Registry astools.wha/whatsapp-tools. - llms.txt — curated site index at wha.tools/llms.txt.
- Markdown content negotiation — request any content page with
Accept: text/markdownto get Markdown from the same URL. - OpenAPI — wha.tools/openapi.json.
- API catalog (RFC 9727) — wha.tools/.well-known/api-catalog.
- Agent Skills — wha.tools/.well-known/agent-skills/index.json.
- Blog RSS — wha.tools/feed.xml.
server.json in this repo is the MCP Registry descriptor for the server above.
Open data (CC BY 4.0)
Two of the site's reference tables are published as open data, kept current and dated, free to reuse with attribution:
- Rate card — wha.tools/api/data/rates.json
- Limits — wha.tools/api/data/limits.json
- Change ledger — wha.tools/api/data/changes.json
- Index — wha.tools/api/data
These datasets and the documentation in this repository are licensed CC BY 4.0 — see LICENSE. Attribution: "WhaTools (wha.tools)" with a link back. The underlying facts (Meta's prices, WhatsApp's limits) are not owned by anyone and are not licensed; the licence covers this compilation and presentation.
WhaTools is an independent project and is not affiliated with, endorsed by, or sponsored by WhatsApp LLC or Meta Platforms, Inc. "WhatsApp" is a trademark of its respective owner.
Contact
Questions or corrections: wha.tools/contact.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.