Для AI‑агентов
8 высокоуровневых intent tools плюс 198 namespaced tools с фиксированными route и строгими параметрами.
Официальный Streamable HTTP MCP transport, строгие schemas, scopes, audit и typed tools для профилей, сообщений, чатов, контактов, групп, webhook, задач, рассылок и каскадов.
Настроить клиента8 высокоуровневых intent tools плюс 198 namespaced tools с фиксированными route и строгими параметрами.
Обязательный Bearer auth, scopes, rate limit и audit. Destructive/billing/auth операции требуют confirm:true.
WhatsApp, Telegram User API, MAX, broadcast, cascade и billing. 10 legacy/broken методов выключены по умолчанию.
curl -sS -X POST https://mcp.dev.wappi.pro/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-H 'Authorization: Bearer API_KEY' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"curl-smoke","version":"1.0"}}}'
В ответе должен прийти MCP initialize result. Затем клиент отправляет notifications/initialized и запрашивает tools/list.
mcp_servers:
wappi_dev:
url: "https://mcp.dev.wappi.pro/mcp"
headers:
Authorization: "Bearer API_KEY"
timeout: 120
connect_timeout: 30
После перезапуска Hermes tools появятся как mcp_wappi_dev_*.
{
"mcpServers": {
"wappi": {
"url": "https://mcp.dev.wappi.pro/mcp",
"headers": {
"Authorization": "Bearer API_KEY"
}
}
}
}
Если клиент не поддерживает remote HTTP MCP с headers, используйте локальный stdio‑bridge или дождитесь OAuth-варианта.
Кроме этих 8 convenience tools доступны 198 namespaced tools: wappi_wa_*, wappi_tg_*, wappi_max_*, wappi_broadcast_* и wappi_csender_*. Каждый имеет фиксированный upstream path и additionalProperties:false.
Beta использует Wappi API key как Bearer token. Scope enforcement настраивается server-side; чувствительные operations требуют literal confirm:true. OAuth 2.1 + PKCE/DCR запланирован для production.