100+ integrations are ready to connect to your AI.Connect your first MCP

tawk.to MCP server for your AI

Ask for last week's chat volume, pull the open ticket queue for one property, or check which websites a key can actually reach, all without opening the dashboard.

PopMCPtawk.to

Break down last week's chat volume across every property we run

Supported tawk.to tools

Every tool and trigger your agent can call across the account, properties, chats and tickets modules.

tawk_get_current_agent

Get the authenticated agent — the owner of this API key.

tawk_list_chats

List (filtered) chats for a property.

tawk_list_properties

List every tawk.to property (website/workspace) this API key can access.

tawk_list_tickets

List (filtered) tickets/conversations for a property.

Connect tawk.to to your AI

Credentials off one tawk.to screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

Paste one value: the REST API key you create in your tawk.to dashboard. No OAuth app, redirect URL, client secret or re-authentication. The connection is locked to the account that key belongs to.

REST API key••••••••••••3f7a
ConnectionVerified

Then just ask for the work

  • Break down last week's chat volume across every property we run

    • list_properties
    • list_chats
  • Pull all tickets still open on the storefront property since Monday

    • list_properties
    • list_tickets
  • Find Friday's ended chats on the help site that never became a ticket

    • list_properties
    • list_chats
    • list_tickets
  • Whose API key is this and which tawk.to sites does it actually reach

    • get_current_agent
    • list_properties

Use tawk.to from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Settings → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

tawk.to MCP server questions

What teams ask before putting tawk.to behind an AI client.

Do I need approval before I can connect tawk.to?

Yes. tawk.to's REST API is still an invite-only beta, so you request access first and approval usually lands in about 24 to 48 hours. Once you're approved, create your key in the tawk.to dashboard and paste it into the REST API key field. Nothing else in the setup changes.

What does the connection actually reach in my account?

The typed tools cover four areas: the authenticated agent who owns the key, the properties (websites and workspaces) that key can access, the chats on a property, and the tickets and conversations on a property. Everything is scoped to the single account the key belongs to, so it cannot see another organization's properties. Beyond those, one universal tawk_call tool can reach any other tawk.to REST method for that same account.

Can the agent write back to tawk.to, or is it read-only?

The four typed tools are all reads. Write work happens through the universal tawk_call tool, which covers the rest of the REST surface: creating properties, managing members and webhooks, widgets, Knowledge Base articles and chat statistics. Set the connection to read-only if you want reporting and nothing else, or leave writes on with approval required so each one comes to you first.

Why do I have to name a property before asking about chats or tickets?

This is the thing that trips people up. In tawk.to, chats and tickets belong to a property rather than to the account as a whole, so both list_chats and list_tickets are scoped per property. In practice the agent runs list_properties first and then queries each one, which is why an account-wide question takes a couple of calls instead of one.

How many tools load in my AI client by default?

Four operations across four API modules load up front: Account, Chats, Properties and Tickets. That keeps the tool list short enough for a client to reason over. Anything else stays searchable, and the universal call tool is there when you need a method outside the typed four.

Can it notice new chats and tickets on its own?

There are five triggers PopMCP can watch by change detection: chat started, chat ended, ticket created, ticket closed, and property added. All five work by spotting the change, which PopMCP turns into an event your agent can act on, so a new visitor chat or a resolved ticket becomes something it can pick up. Property added is the useful one if new sites get onboarded regularly and you want the agent's view to keep up.

Do I have to run or host the tawk.to MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server — Claude Desktop, Claude Web, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

Why do only 4 of the 4 tools load by default?

Loading 4 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 4-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. You can switch a connection to the full catalog at any time.

What is the difference between a tool and a trigger?

A tool is something your AI calls — there are 4 here. A trigger is something PopMCP watches for you: 5 tawk.to events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into tawk.to.

Connect tawk.to to your AI in minutes

Launch a hosted MCP endpoint for tawk.to, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP