WhaTools — WhatsApp tools

tools.wha由 wha.tools 發布官方發布者v0.85.0更新於 Oct 27, 2026

WhatsApp tools: wa.me links, QR codes, share widgets, phone validation, API rate card & limits.

已驗證Streamable HTTP可網頁執行溝通與協作商業與電商

概覽

AI 產生的概覽

免費的 WhatsApp 工具伺服器:產生 wa.me 連結、QR 碼與分享元件,驗證電話號碼,並查詢 Business API 費率與限制。

可以做什麼
  • 依範本產生單筆或批次個人化的 WhatsApp 點擊聊天連結
  • 為點擊聊天連結產生可掃描的 QR 碼(SVG)
  • 產生可嵌入網頁與郵件的「分享到 WhatsApp」元件 HTML
  • 以 libphonenumber 驗證電話號碼,提供國家、線路類型與標準格式
  • 查詢 Meta 的 WhatsApp Business API 每則訊息費率並估算每月費用
  • 查詢 WhatsApp 的限制與規則,例如群組人數、訊息大小與轉寄規則
適用情境
適合需要為網站或行銷活動準備 WhatsApp 連結、QR 碼或分享按鈕時,需要確認電話號碼是否有效與格式時,或需要取得目前 Business API 價格與限制而不想憑印象猜測時。
執行需求
透過 Streamable HTTP 連線的遠端 MCP 端點;說明中未提及註冊或 API 金鑰。工具在伺服器端執行,需要網路連線。
安裝前請注意
價格與限制工具回傳的是網站上附日期的參考表資料,依賴費用估算前應自行核實。批次連結工具會為整份聯絡人名單產生連結,涉及處理他人的電話號碼。本專案為獨立專案,與 WhatsApp 或 Meta 並無關聯。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 WhaTools — WhatsApp tools,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/tools.wha%2Fwhatsapp-tools/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

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

README

WhaTools — 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

ToolWhat it does
WhatsApp Link GeneratorCreate wa.me click-to-chat links with a pre-filled, formatted message and a live preview.
WhatsApp QR GeneratorTurn a WhatsApp link into a scannable QR code (PNG/JPG/SVG).
WhatsApp Share WidgetBuild an embeddable WhatsApp share button with a rich preview.
Bulk WhatsApp Sender HelperPersonalized wa.me links for a whole contact list from one template.
Phone Number ValidatorValidate a number and see its country, line type and every standard format.
WhatsApp API Pricing CalculatorEstimate WhatsApp Business (Cloud) API cost under Meta's per-message pricing.
WhatsApp Link Preview DebuggerSee how a URL's preview card will look when shared on WhatsApp, and why.

Reference guides

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:

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:

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.

來源:README.md,提交 cf25d92

工具

8

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.164, international, national) plus a wa.me link. Runs locally and offline. Does NOT check whether the number is registered on WhatsApp. There is no such API here.

輸入參數phone必填country

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.

輸入參數phonemessage

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. Returns self-contained HTML.

輸入參數url必填title必填domainthumbnailbuttonTextdescription必填includeCreditbuttonPlacement

estimate_whatsapp_api_cost

Estimate the monthly WhatsApp Business (Cloud) API cost under Meta's per-message pricing (in effect since 1 July 2025). Given a country/market and monthly volumes of marketing, utility, authentication and (optionally) service messages, returns an itemized breakdown and total in USD. Marketing is always billed; utility and authentication are billed with volume-tier discounts in many markets. As of 1 October 2026 utility is billed even inside the customer-service window (previously free there), and service messages are billed at the utility rate with the first 1,000 per phone number each month free. Pass `service` to include them; omit it to leave service out. Runs locally. This is Meta's platform fee only: a BSP/provider adds its own fee on top, so treat it as a floor, not a quote.

輸入參數market必填serviceutilitymarketingauthentication

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. Give a market to get one row, or omit it for every market in the chosen currency. Returns the current list price per template category (marketing, utility, authentication, and authentication-international where a market has one), the currency, the effective and last-verified dates, the source link and the CC BY licence. Optionally include the published volume-tier thresholds and rates for a single market. This is Meta's platform fee only: a BSP/provider adds its own fee on top, so treat it as a floor. Runs locally.

輸入參數marketcurrencyinclude_tiers

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. Each value is single-sourced and dated. Returns the limits (optionally filtered to one area), the last-verified date, the source and the CC BY licence. Prefer this over recalling limits from memory. They change over time. Runs locally.

輸入參數area

版本歷史

1
  1. v0.85.0最新Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。