io.usefulapi/chaport
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Chaport MCP by usefulapi
Publisher-provided description
Read Chaport visitors, chats, operators and webhooks; update visitors and chats; message visitors.
Summary by lookupd
Reads and updates Chaport website visitors, chats, operators and webhooks, and can send live messages to visitors in chat.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http chaport https://chaport.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add chaport --url https://chaport.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"chaport": {
"url": "https://chaport.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (14 tools)
Publisher-provided text
chaport_whoamiConfirm the connected Chaport access token works and show what Chaport returns for it. GET /me.json.chaport_list_operatorsList all operators (team members) of the Chaport account: id, name, email, role (operator or admin), job title, last login and activity, and online status (lastchaport_get_operatorGet one operator by id: name, email, role, job title, language, last activity and status. GET /operators/{operatorId}.chaport_set_operator_statusSet an operator's status (for example online, away or offline as shown in Chaport), valid for ttl_seconds or until a given time (give exactly one of the two). Tchaport_list_visitorsList visitors (website contacts), the most recent chat first: name, email, phone, location, last seen, notes, UTM data, custom fields and email-marketing consenchaport_get_visitorGet one visitor by id with all contact data, notes, UTM data, browser/OS and custom fields. GET /visitors/{visitorId}.chaport_update_visitorUpdate a visitor's contact data: name, email, phone, notes, custom fields, email-marketing consent and UTM data. Only the fields you pass change. Returns the upchaport_get_last_visitor_chatGet a visitor's current or most recent chat with its events (messages), stage (initiated, offline, responded, engaged, closed...), assigned operators and team,chaport_get_chatGet one chat of a visitor by chat id, with its events (messages), stage, assigned operators and team, rating and start page. Message text comes from website vischaport_list_chat_eventsList all events of one chat in order: visitor and operator messages, trigger messages, operator invitations and changes, email requests, opened pages. Message tchaport_get_chat_eventGet one event of a chat by event id. GET /visitors/{visitorId}/chats/{chatId}/events/{eventId}.chaport_update_last_visitor_chatUpdate a visitor's current or most recent chat: reassign it to one operator or team (operators = [id]), unassign it (operators = []), change its stage (for examchaport_send_operator_messageSENDS A REAL MESSAGE to a website visitor in their Chaport chat as the given operator (it appears in the visitor's chat widget and may reach them on a connectedchaport_list_webhooksList the account's webhook subscriptions: id, target URL, subscribed events (for example chat.started, chat.finished) and creation time. GET /events/subscriptio
Details
- Version: 1.17.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 422 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/chaport/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/chaport)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp