mcpField
M
mcp-tomticket

mcp-tomticket

本地服务
github.com/glira商业与营销010 周前更新

关于 mcp-tomticket

mcp-tomticket 是连接 TomTicket v2 API 的 MCP 服务,面向需要通过 AI 工作流管理帮助台的团队。它涵盖工单处理以及客户、组织、聊天、部门和知识库操作。

主要功能

  1. 01列出和查看工单
  2. 02回复、评论与创建工单
  3. 03记录工时并关闭工单
  4. 04管理客户、组织与聊天
  5. 05访问部门和知识库

适用场景

  1. 01查看待处理工单并回复客户
  2. 02记录工单处理时间并结束工单
  3. 03创建工单或转派给客服人员
  4. 04查询客户、聊天或知识库内容

MCP 相关

它通过 MCP 工具向客户端开放 TomTicket v2 API 的工单及相关帮助台操作。使用时需通过环境变量提供 TomTicket Bearer Token。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"glira-mcp-tomticket": {
"command": "npx",
"args": [
"-y",
"mcp-tomticket"
],
"env": {
"TOMTICKET_TOKEN": "<TOMTICKET_TOKEN>",
"TOMTICKET_BASE_URL": "<TOMTICKET_BASE_URL>"
}
}
}
}
启动命令npx -y mcp-tomticket
需要配置的环境变量
TOMTICKET_TOKEN密钥Bearer Token created in TomTicket (Administração → Configurações da Conta → API)
TOMTICKET_BASE_URLAPI base URL. Default: https://api.tomticket.com/v2.0

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcp-tomticket1.0.0

工具

49

收录的工具列表 · 更新于 2 周前

参数类型必填说明
pageinteger否页码。每页最多 50 项。默认值:1。
prioritystring否以逗号分隔的优先级:1 低,2 普通,3 高,4 紧急。
show_tagsinteger否1 表示包含标签。
operator_idstring否按客服人员筛选。留空可查找未分配客服人员的工单。
department_idstring否按部门筛选。
show_stopwatchinteger否1 表示包含计时记录。

详细介绍

mcp-tomticket

npm MCP Registry Glama

用于 TomTicket v2 API 的 MCP 服务。可列出、回复、登记工时和结束工单,还涵盖客户、组织、聊天、部门和知识库。

没有登录端点。Bearer Token 在控制面板中创建:管理 → 账户设置 → API → 新建 Token。若要回复、登记工时和结束工单,请勾选 可以创建和修改数据。

Token 仅通过环境变量传入。切勿将其提交到代码库。

要求

  • Node.js >= 18
  • TomTicket API Token(Premium/Enterprise 账户)

安装

通过 npm 安装(推荐):

npx mcp-tomticket

在 Cursor 中(~/.cursor/mcp.json):

{
  "mcpServers": {
    "tomticket": {
      "command": "npx",
      "args": ["-y", "mcp-tomticket"],
      "env": {
        "TOMTICKET_TOKEN": "cole-o-token-aqui"
      }
    }
  }
}

本地克隆:

git clone https://github.com/glira/mcp-tomticket.git
cd mcp-tomticket
npm install
cp .env.example .env
# edite .env e cole o TOMTICKET_TOKEN
npm run build

快速验证(只读):

npm run smoke

可选 — 创建、评论、回复并结束一个测试工单,主题为 [MCP TESTE]:

npx tsx scripts/smoke.ts --write

在 Settings → MCP 中重新加载 MCP。本地示例见 .cursor/mcp.json.example。

主要工具

工具操作
tomticket_list_open_tickets打开的工单
tomticket_list_tickets所有工单,可使用筛选条件
tomticket_get_ticket详情 + 回复 + 工时
tomticket_reply_ticket客服回复(start_date/end_date 用于登记工时)
tomticket_comment_ticket内部评论
tomticket_finish_ticket结束工单(time_work 以分钟为单位)
tomticket_start_status / tomticket_close_status状态计时器
tomticket_create_ticket创建工单
tomticket_transfer_ticket / tomticket_assign_operator转移工单 / 指派客服

此外还有用于客户、组织、聊天、部门、知识库和自定义字段的工具。写入操作会提示你正在修改生产环境数据。结束工单前必须先指派客服(tomticket_assign_operator)。

速率限制

API 每秒最多接受 3 个请求。客户端会将请求间隔设为至少 350 ms。

变量

变量必填描述
TOMTICKET_TOKEN是控制面板中的 Bearer Token
TOMTICKET_BASE_URL否默认值为 https://api.tomticket.com/v2.0

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。