Files
2026-06-13 15:40:44 -03:00
..
2026-06-13 15:40:44 -03:00
2026-06-13 08:23:21 -03:00
2026-06-13 08:23:21 -03:00
2026-06-13 08:23:21 -03:00
2026-06-13 08:23:21 -03:00
2026-06-13 08:23:21 -03:00
2026-06-13 09:45:18 -03:00
2026-06-13 08:23:21 -03:00

Backoffice MCP HTTP Server

Servidor HTTP compatível com o MCPToolRouter do framework.

Configuração

Copie o arquivo de exemplo:

cp .env.backoffice_mcp.example .env.backoffice_mcp

Principais variáveis:

BACKOFFICE_MCP_HOST=0.0.0.0
BACKOFFICE_MCP_PORT=8010
BACKOFFICE_MCP_USE_MOCK=true
BACKOFFICE_MCP_BACKEND_TYPE=mock
BACKOFFICE_MCP_REST_BASE_URL=http://localhost:8080/backoffice
BACKOFFICE_MCP_REST_API_KEY=
BACKOFFICE_MCP_ORACLE_USER=
BACKOFFICE_MCP_ORACLE_PASSWORD=
BACKOFFICE_MCP_ORACLE_DSN=

Execução local

./scripts/run_backoffice_mcp.sh

Health

curl http://localhost:8010/health

Contrato

  • GET /tools/list
  • POST /tools/call

Tools iniciais:

  • consultar_reclamacao
  • consultar_cliente_backoffice
  • registrar_acao_backoffice

Backends

  • mock: dados em memória.
  • rest: chama endpoints REST configurados por BACKOFFICE_MCP_REST_BASE_URL.
  • oracle: placeholder explícito para receber queries/procedures reais quando o backoffice original for anexado.