Skip to Content
KomexiKomexi
Desenvolvedores

MCP para assistentes de IA

Endpoint, tokens e ferramentas para Cursor e Claude.

Endpoint Streamable HTTP para Cursor, Claude Desktop, Grok e outros clientes MCP.

Autenticação

Usa o mesmo modelo integration_token da API ERP (PR #42): prefixo kmx_live_…, hash SHA-256, escopos em texto, revogação na UI.

Escopos MCP:

EscopoUso
mcp:readConsultas (telas, playlists, mídia, preços, screenshots)
mcp:writeAlterações (inclui leitura implícita)

Criar token

  1. Configuração → Integrações (owner/admin).
  2. Escolha Uso: MCP (assistentes de IA) ou ERP + MCP.
  3. Crie o token e copie o kmx_live_… (exibido uma vez).

API (sessão):

  • POST /api/dashboard/integrations/tokens com corpo JSON, por exemplo {"name":"…","scopes":["mcp:read","mcp:write"]}
  • DELETE /api/dashboard/integrations/tokens/:id ou POST .../revoke para revogar

Endpoint

AmbienteURL
Produçãohttps://app.komexi.com.br/api/mcp/mcp
Localhttp://localhost:3000/api/mcp/mcp

Header: Authorization: Bearer kmx_live_…

Rate limit: 120 req/min por token (bucket mcp, chave = id do token).

Cursor / Claude Desktop

{
  "mcpServers": {
    "komexi": {
      "url": "https://app.komexi.com.br/api/mcp/mcp",
      "headers": {
        "Authorization": "Bearer kmx_live_COLE_SEU_TOKEN"
      }
    }
  }
}

Stdio local (proxy HTTP)

export KOMEXI_MCP_URL=http://127.0.0.1:3000/api/mcp/mcp
export KOMEXI_MCP_TOKEN=kmx_live_...
cd apps/cms && bun run mcp:stdio

Ferramentas

FerramentaEscopoDescrição
list_screensreadTelas online/offline, playlist
get_screenreadDetalhe da tela
update_screenwriteNome, playlist, alertas offline
claim_screenwritePareamento APP-261
create_pairing_codewriteCódigo pendente (15 min)
list_playlists / get_playlistreadPlaylists
list_mediareadMídias
list_price_lists / get_price_listreadPreços (centavos + BRL)
update_price_rowwritePATCH painel + push ERP (applyPriceListSkuPush) APP-241
create_offerwritefromPriceList OFFER_POSTER (generate-offer-posters)
send_screen_commandwritereload / restart / screenshot
get_latest_screenshotreadScreenshot remoto
list_recent_presence_alertsreadOffline recente

MCP Inspector

npx @modelcontextprotocol/inspector

Transport Streamable HTTP, URL acima, header Bearer com token MCP.

Diagrama: pareamento via MCP

Ferramentas documentadas

Cada ferramenta tem página em Ferramentas MCP.

Páginas relacionadas

On this page