Skip to main content
Glama
glira

mcp-tomticket

by glira

mcp-tomticket

npm MCP Registry

Servidor MCP para a API TomTicket v2. Lista, responde, lança horário e finaliza chamados e também cobre clientes, organizações, chats, departamentos e base de conhecimento.

Não existe endpoint de login. O Bearer Token é criado no painel: Administração → Configurações da Conta → API → Novo Token. Marque Pode criar e modificar dados para respostas, horário e finalização.

O token vai só em variável de ambiente. Nunca o commite.

Requisitos

  • Node.js >= 18

  • Token de API do TomTicket (conta Premium/Enterprise)

Instalação

Via npm (recomendado):

npx mcp-tomticket

No Cursor (~/.cursor/mcp.json):

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

Clone local:

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

Validação rápida (somente leitura):

npm run smoke

Opcional — cria, comenta, responde e finaliza um chamado de teste com assunto [MCP TESTE]:

npx tsx scripts/smoke.ts --write

Recarregue os MCPs em Settings → MCP. Exemplo local em .cursor/mcp.json.example.

Tools principais

Tool

Ação

tomticket_list_open_tickets

Chamados abertos

tomticket_list_tickets

Todos, com filtros

tomticket_get_ticket

Detalhe + respostas + horários

tomticket_reply_ticket

Resposta do atendente (start_date/end_date lançam horário)

tomticket_comment_ticket

Comentário interno

tomticket_finish_ticket

Finaliza (time_work em minutos)

tomticket_start_status / tomticket_close_status

Cronômetro de status

tomticket_create_ticket

Abre chamado

tomticket_transfer_ticket / tomticket_assign_operator

Transferir / vincular atendente

Há também tools de clientes, organizações, chats, departamentos, KB e campos personalizados. Operações de escrita avisam que alteram produção. Finalizar um chamado exige atendente vinculado (tomticket_assign_operator).

Rate limit

A API aceita 3 requisições por segundo. O client aplica intervalo mínimo de 350 ms.

Variáveis

Variável

Obrigatória

Descrição

TOMTICKET_TOKEN

sim

Bearer Token do painel

TOMTICKET_BASE_URL

não

Padrão https://api.tomticket.com/v2.0

Licença

MIT

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • Freshdesk MCP Pack — helpdesk ticket and contact management via Freshdesk API v2.

  • Open-source all-in-one MCP-first customer platform: KB, Conversations, CRM, CMS, Outreach, Analytics

  • Zendesk MCP Pack — tickets, users, organizations via OAuth.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/glira/mcp-tomticket'

If you have feedback or need assistance with the MCP directory API, please join our Discord server