To
Run TikTok cold-DM outreach from your LLM: senders, campaigns and inbox via the Hooka API.
Connector by hooka.to · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/hooka-to-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 11 read · 7 write · 2 delete · 3 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 23
Read from the source code; the running server may list different tools.
Read 11 · Look things up without changing anything.
get_campaignget_messagesget_senderget_workspacelist_campaignslist_conversationslist_eventslist_senderslist_suppressionslist_targetslist_webhook_endpoints
Write 7 · Create, change, send or run things.
add_suppressionsadd_targetscreate_campaigncreate_sendercreate_webhook_endpointsend_replystart_campaign
Delete 2 · Delete, drop, revoke or wipe things.
delete_senderremove_suppression
Not yet classified 3 · We could not tell from the name and description.
pause_campaignrefresh_sender_connectionresume_campaign
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
HOOKA_API_KEY
Tools (23)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_suppressionsAñadir a No-contactarAñade @usernames a la lista de supresión (nunca recibirán DMs).
add_targetsAñadir destinatariosAñade hasta 1000 destinatarios a una campaña. Devuelve aceptados y omitidos (con motivo: duplicate/suppressed/invalid).
create_campaignCrear campañaCrea una campaña en estado "draft" (NO empieza a enviar hasta start_campaign). Define mensaje (con variantes A/B/C que rotan), follow-ups y targets. Respeta límites de plan y dedup.
create_senderConectar una cuenta TikTok (QR)Inicia la conexión de una cuenta de TikTok. Devuelve un qr_code (data URL PNG) que el USUARIO debe escanear con la app de TikTok. Después usa get_sender para hacer poll hasta status="connected". No se pide la contraseña.
create_webhook_endpointCrear webhookCrea un endpoint de webhook. Devuelve un secret (whsec_…) que se muestra UNA sola vez.
delete_senderDesconectar senderDesconecta una cuenta TikTok y pausa las campañas que dependían solo de ella. Irreversible (hay que re-escanear el QR para reconectar).
get_campaignVer campañaDetalle de una campaña con stats en vivo (total, queued, sent, replied, failed, reply_rate).
get_messagesVer mensajes de una conversaciónHistorial de mensajes de una conversación.
get_senderVer senderDetalle de un sender. Útil para hacer poll del estado de conexión (awaiting_scan → connected).
get_workspaceVer workspace (whoami)Devuelve el workspace de la API key actual. Úsalo al iniciar para verificar que la key es válida.
list_campaignsListar campañasLista las campañas del workspace (excluye archivadas).
list_conversationsListar conversacionesLista las conversaciones del inbox (filtra por status y/o sender_id).
list_eventsListar eventosLista eventos del workspace (fallback/backfill de webhooks). Filtra por type y after (id).
list_sendersListar sendersLista las cuentas de TikTok conectadas (senders): estado, salud, tope diario y enviados hoy.
list_suppressionsListar lista No-contactarLista los @usernames suprimidos (do-not-contact) del workspace.
Show 8 more tools
list_targetsListar destinatariosLista los destinatarios de una campaña (filtra por status: pending/processing/sent/replied/failed/skipped).
list_webhook_endpointsListar webhooksLista los endpoints de webhook configurados.
pause_campaignPausar campañaPausa el envío de una campaña en curso.
refresh_sender_connectionRegenerar QR del senderGenera un nuevo QR si el anterior caducó (409 si la cuenta ya está conectada).
remove_suppressionQuitar de No-contactarQuita un @username de la lista de supresión.
resume_campaignReanudar campaña⚠️ Reanuda el envío de DMs reales de una campaña pausada.
send_replyResponder en el inbox⚠️ Encola una respuesta a una conversación: envía un DM REAL a una persona en TikTok. Acción irreversible. Pide confirmación al usuario y revisa el texto antes de ejecutar.
start_campaignArrancar campaña⚠️ Arranca el envío: empieza a mandar DMs REALES a personas en TikTok y consume cupo de plan. Acción irreversible (los DMs enviados no se pueden retirar). Pide confirmación al usuario antes de ejecutar.
Signals
- Last release
- Jun 25, 2026 (4 months ago)
Details
- Registry name
to.hooka/mcp- Version
- 0.1.2
- Auth
- API key
- Packages
- npm hooka-mcp
- License
- License unknown
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
Cite this page
To MCP server. Agent Mart. https://agentmart.dev/connectors/hooka-to-mcp (last updated 2026-10-24)