Trengo MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.39.1更新於 Nov 14, 2026

Work tickets and messages, look up contacts and teams, pull reports, and reply, assign or close.

發布方自己的服務:Ably MCP by usefulapi

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

概覽

AI 產生的概覽

託管的 Trengo 客服連接器:讓助理讀取工單、聯絡人與報表,並回覆、指派、關閉或重開工單。

可以做什麼
  • 列出並依狀態、聯絡人、負責人、頻道、標籤等篩選工單,讀取工單訊息與完整郵件內容
  • 搜尋聯絡人、聯絡人群組、客服人員、團隊、標籤、工單結果、自訂欄位與快速回覆
  • 取得客服報表指標、客服人員績效與逐筆工單時效報表
  • 建立工單、指派給人員或團隊、關閉與重開工單
  • 在工單上傳送訊息(可設為僅客服可見的內部備註),並建立或更新聯絡人
  • 建立與更新看板卡片(商機或任務),查看用量與訂閱狀態
適用情境
適合在 Trengo 處理客服或客戶成功的團隊,希望助理協助分流收件匣、彙整對話、草擬或送出回覆,並回答工單量與客服人員績效相關問題。
執行需求
以網址加入的遠端 MCP 端點,無需本機安裝。透過 OAuth 登入,登入頁要求填寫 Trengo 個人存取權杖(設定 → 應用程式與整合 → Rest API),權杖經驗證後依使用者儲存。需要可存取 API 的 Trengo 帳號。免費方案每月 50 次工具呼叫。
安裝前請注意
傳送工單訊息時若未設 internal_note,訊息會經客戶所在頻道直接送達客戶且無法收回。寫入類工具會變更 Trengo 資料:工單、指派、關閉、聯絡人與看板卡片;聯絡人群組及使用者/聯絡人集合是整組取代而非合併。服務會保存你的 Trengo 權杖並計量用量;付費方案透過 Stripe 結帳連結付款,取消後當期不退款。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Trengo MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "trengo-by-usefulapi": {
      "type": "http",
      "url": "https://trengo.usefulapi.io/mcp"
    }
  }
}

README

Trengo MCP by usefulapi

Use Trengo from Claude, Cursor, or any MCP client — read tickets and messages, look up contacts, users, teams and labels, pull support reports, and reply, assign, close or reopen tickets. Hosted, no local install: connect with your own Trengo credentials.

Live endpoint: https://trengo.usefulapi.io/mcp · Homepage: https://usefulapi.io/trengo

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://trengo.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http trengo https://trengo.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "trengo": {      "url": "https://trengo.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Trengo credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/trengo/

On first connect you'll provide your Trengo personal access token (Settings → Apps & integrations → Rest API). They're validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
trengo_list_ticketsreadList tickets
trengo_list_ticket_messagesreadList a ticket's messages
trengo_get_email_messagereadGet an email message
trengo_list_contactsreadList or search contacts
trengo_get_contactreadGet a contact
trengo_list_contact_groupsreadList contact groups
trengo_list_usersreadList users
trengo_list_teamsreadList teams
trengo_list_labelsreadList labels
trengo_list_ticket_resultsreadList ticket results
trengo_list_custom_fieldsreadList custom fields
trengo_list_quick_repliesreadList quick replies
trengo_get_reporting_metricsreadGet reporting metrics
trengo_get_agent_performancereadGet agent performance
trengo_get_ticket_details_reportreadGet ticket details report
trengo_create_ticketwriteCreate a ticket
trengo_assign_ticketwriteAssign a ticket
trengo_close_ticketwriteClose a ticket
trengo_reopen_ticketwriteReopen a ticket
trengo_send_ticket_messagewriteSend a ticket message
trengo_create_contactwriteCreate a contact
trengo_update_contactwriteUpdate a contact
trengo_create_board_cardwriteCreate a board card
trengo_update_board_cardwriteUpdate a board card
trengo_usage_statusmetaUsage status (free-tier meter)
trengo_request_featuremetaRequest a missing feature
trengo_upgrademetaUpgrade to Pro or Pro+
trengo_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)10,000 tool calls / month
Pro+ (per user)$39/mo or $390/yr (2 months free)100,000 tool calls / month

Each paid plan covers this server only. Ask your AI to run trengo_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with trengo_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with trengo_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Trengo.

來源:servers/trengo/README.md,提交 f22f848

工具

24

trengo_list_tickets

List tickets

List tickets (conversations) visible to the token's user, newest activity first, with channel and latest message. Filter by status, contact, assignee, channel, label, last message direction or update time. Trengo: GET /tickets.

輸入參數pagesortuserslabelsstatuschannelscontact_idupdated_at_gtlast_message_type

trengo_list_ticket_messages

List a ticket's messages

List the messages of one ticket — inbound, outbound and internal notes — with the contact or agent behind each. Trengo: GET /tickets/{ticket_id}/messages.

輸入參數pageticket_id必填

trengo_get_email_message

Get an email message

Fetch the full email behind one message of a ticket: original HTML body, from, to, subject and Message-ID. The message must be an email message. Trengo: GET /tickets/{ticket_id}/full_email_messages/{message_id}.

輸入參數ticket_id必填message_id必填

trengo_list_contacts

List or search contacts

List contacts, or search them by name, email or phone number. Trengo: GET /contacts.

輸入參數pageterminclude_last_interaction

trengo_get_contact

Get a contact

Fetch one contact with name, email, phone and custom field data, optionally with notes. Trengo: GET /contacts/{id}.

輸入參數contact_id必填include_notes

trengo_list_contact_groups

List contact groups

List the contact groups in the account — use their ids with trengo_update_contact. Trengo: GET /contact_groups.

輸入參數page

trengo_list_users

List users

List the agents (users) in the Trengo account — use their ids to assign tickets or filter. Trengo: GET /users.

輸入參數pagesort

trengo_list_teams

List teams

List the teams in the account — use their ids to assign tickets to a team. Trengo: GET /teams.

輸入參數page

trengo_list_labels

List labels

List the ticket labels (tags) in the account, for filtering tickets and reports. Trengo: GET /labels.

輸入參數page

trengo_list_ticket_results

List ticket results

List the ticket results (closing outcomes, e.g. 'Resolved', 'Sale') that can be applied when closing a ticket. Trengo: GET /ticket_results.

輸入參數page

trengo_list_custom_fields

List custom fields

List the custom fields defined for tickets, contacts and profiles. Trengo: GET /custom_fields.

輸入參數page

trengo_list_quick_replies

List quick replies

List the saved quick replies (canned responses), optionally only the messaging or email ones — useful for drafting consistent answers. Trengo: GET /quick_replies.

輸入參數type

trengo_get_reporting_metrics

Get reporting metrics

Aggregate support metrics over a period: new, created, assigned, closed and reopened tickets, average first response time and average total resolution time (seconds). Filter by team, channel, label or direction. Trengo: GET /reporting/metrics.

輸入參數metrics必填end_dateteam_idsdirectionlabel_idsstart_datechannel_ids

trengo_get_agent_performance

Get agent performance

Per-agent performance over a period: messages sent, notes, tickets assigned and closed, average first response and resolution times (with and without business hours). Trengo: GET /reporting/agent_performance.

輸入參數pageend_dateteam_idsuser_idslabel_idsstart_datechannel_ids

trengo_get_ticket_details_report

Get ticket details report

Per-ticket reporting rows: status, assignee, labels, first reply, first resolution and total resolution times (with and without business hours). Filter by team, channel, label, direction, status and created/closed/assigned date ranges; sort by a timing metric. For large accounts page with start_after_ticket_id instead of page. Trengo: GET /reporting/details/ticket.

輸入參數pagesort_bystatusesteam_idsdirectionlabel_idssort_orderchannel_idsclosed_end_datecreated_end_dateassigned_end_dateclosed_start_date另有 3 個

trengo_create_ticket

Create a ticket

Open a new ticket for an existing contact on a channel. Nothing is sent to the customer until you post a message with trengo_send_ticket_message. Trengo: POST /tickets.

輸入參數subjectchannel_id必填contact_id必填

trengo_assign_ticket

Assign a ticket

Assign a ticket to a user or a team, with an optional assignment note. Reversible by reassigning. Trengo: POST /tickets/{ticket_id}/assign.

輸入參數notetype必填team_iduser_idticket_id必填

trengo_close_ticket

Close a ticket

Close a ticket, optionally applying a ticket result (see trengo_list_ticket_results). Reversible with trengo_reopen_ticket. Trengo: POST /tickets/{ticket_id}/close.

輸入參數ticket_id必填ticket_result_id

trengo_reopen_ticket

Reopen a ticket

Reopen a closed ticket. Trengo: POST /tickets/{ticket_id}/reopen.

輸入參數ticket_id必填

trengo_send_ticket_message

Send a ticket message

Post a message on a ticket. With internal_note=true it is an internal note visible only to agents. OTHERWISE IT IS DELIVERED TO THE CUSTOMER on the ticket's channel (email, WhatsApp, chat...) and cannot be recalled — confirm the text first. Trengo: POST /tickets/{ticket_id}/messages.

輸入參數message必填subjectticket_id必填internal_noteattachment_ids

trengo_create_contact

Create a contact

Create a contact on a channel. The identifier is the contact's address on that channel: an email address for email channels, a phone number for WhatsApp/SMS/voice. Trengo: POST /channels/{channel_id}/contacts.

輸入參數namechannel_id必填identifier必填

trengo_update_contact

Update a contact

Rename a contact and/or set the contact groups it belongs to. contact_group_ids REPLACES the contact's groups. Trengo: PUT /contacts/{id}.

輸入參數namecontact_id必填contact_group_ids

trengo_create_board_card

Create a board card

Create a card (e.g. a deal or task) in a stage of a Trengo board. The board id is in the board's URL in Trengo. Trengo: POST /boards/{boardId}/cards.

輸入參數name必填board_id必填stage_id必填description

trengo_update_board_card

Update a board card

Partially update a board card: rename it, move it to another stage, or set its users (owners) and contacts (leads). user_ids / contact_ids replace the current sets. Trengo: PUT /boards/{boardId}/cards/{cardId}.

輸入參數namecard_id必填board_id必填stage_iduser_idscontact_ids

版本歷史

25
  1. v1.39.1最新Nov 13, 2026
  2. v1.38.1Nov 12, 2026
  3. v1.37.3Nov 11, 2026
  4. v1.36.5Nov 8, 2026
  5. v1.36.4Nov 7, 2026
  6. v1.35.3Nov 5, 2026
  7. v1.35.2Nov 5, 2026
  8. v1.35.1Nov 4, 2026
  9. v1.35.0Nov 3, 2026
  10. v1.34.1Nov 3, 2026
  11. v1.33.0Nov 1, 2026
  12. v1.31.0Oct 31, 2026
  13. v1.30.0Oct 31, 2026
  14. v1.29.2Oct 30, 2026
  15. v1.29.0Oct 30, 2026
  16. v1.24.0Oct 26, 2026
  17. v1.21.3Oct 25, 2026
  18. v1.21.0Oct 25, 2026
  19. v1.20.0Oct 24, 2026
  20. v1.17.0Oct 23, 2026
  21. v1.16.4Oct 22, 2026
  22. v1.16.3Oct 21, 2026
  23. v1.11.1Oct 9, 2026
  24. v1.10.0Oct 9, 2026
  25. v1.0.0Sep 30, 2026

評分

已滿足適用檢查項的 100%

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

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

其他 Usefulapi 整合