A UNIA conversa usando a IA da sua própria empresa. Se a escolha for o Claude, da Anthropic, a chave é criada no Claude Console. Não confunda com o token de usuário, que vai na tela Conectar à UNIA.
No menu lateral, clique em Chaves de API e depois em Criar chave.
Dê um nome
Mantenha o espaço de trabalho Default, escreva um nome (ex.: UNIA API) e clique em Adicionar.
Copie a chave
Em Salve sua chave de API, clique em Copiar chave e depois em Concluído. A chave começa com sk-ant- e não aparece de novo.
A chave é uma senha da sua conta de IAQuem tem a chave usa a IA na sua conta, e você paga. Não mande por chat, não deixe aparecer em prints e não compartilhe.
O uso é cobrado pelo provedor, na conta em que a chave foi criada. Com a chave copiada, cadastre-a na UNIA conforme a orientação do suporte da UNO.
Chaves de API de IA
Chave de API da OpenAI
A UNIA conversa usando a IA da sua própria empresa. Se a escolha for o GPT, da OpenAI, a chave é criada na plataforma da OpenAI. Não confunda com o token de usuário, que vai na tela Conectar à UNIA.
No menu lateral, clique em API Keys e depois em Create new secret key.
Preencha
Em Name, escreva um nome (ex.: UNIA API). Mantenha Owned by You, Project Default project e Permissions All. Clique em Create secret key.
Copie a chave
Em Save your key, clique em Copy e depois em Done. A chave começa com sk-proj- e não aparece de novo.
A chave é uma senha da sua conta de IAQuem tem a chave usa a IA na sua conta, e você paga. Não mande por chat, não deixe aparecer em prints e não compartilhe.
O uso é cobrado pelo provedor, na conta em que a chave foi criada. Com a chave copiada, cadastre-a na UNIA conforme a orientação do suporte da UNO.
Chaves de API de IA
Chave de API do Gemini
A UNIA conversa usando a IA da sua própria empresa. Se a escolha for o Gemini, do Google, a chave é criada no Google AI Studio. Não confunda com o token de usuário, que vai na tela Conectar à UNIA.
Entre em aistudio.google.com com a sua conta Google.
Vá em Chaves de API
Clique em Dashboard → Chaves de API e depois em Criar chave de API.
Preencha
Dê um nome à chave (ex.: UNIA API), escolha o projeto e clique em Criar chave.
Copie a chave
Em Detalhes da chave de API, clique em Copiar chave.
A chave é uma senha da sua conta de IAQuem tem a chave usa a IA na sua conta, e você paga. Não mande por chat, não deixe aparecer em prints e não compartilhe.
O uso é cobrado pelo provedor, na conta em que a chave foi criada. Com a chave copiada, cadastre-a na UNIA conforme a orientação do suporte da UNO.
Primeiros passos
Conecte a UNIA ao seu assistente de IA
O MCP da UNIA liga o Claude, o ChatGPT, o Claude Code, o Codex, o Lovable, o Antigravity e outros clientes compatíveis com MCP aos dados do seu UNO ERP. A configuração é a mesma em todos: um link e o seu token de usuário.
Como funciona
Gere o token de usuário
No UNO ERP, em Meus Dados, gere e copie o token do campo Chave API.
Adicione o link
No cliente de IA, cadastre a UNIA como servidor MCP usando o seu link.
Cole o token de usuário
O cliente abre a tela Conectar à UNIA. Cole o token e pronto.
Seu link
O endereço é o mesmo para todos os clientes. Troque <SUA_APLICAÇÃO> pelo nome da aplicação da sua empresa no UNO ERP, com a primeira letra maiúscula (ex.: Uno). Digite o nome no campo abaixo, sem se preocupar com maiúsculas, e os links desta documentação saem prontos.
Preencha para que os links já saiam prontos.
URL do servidor MCP
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>
O Antigravity é a exceção: lá o link vai dentro de um JSON, que está pronto na página dele.
A UNIA conversa usando a IA da sua própria empresa, com a chave de API do provedor que vocês escolherem. O uso é cobrado pelo provedor, na conta em que a chave foi criada. Essa chave não é o token de usuário: ela não vai na tela Conectar à UNIA.
Acesso ao UNO ERP com o seu usuário, para gerar o token de usuário em Meus Dados.
O nome da aplicação da sua empresa (é o <SUA_APLICAÇÃO> do link).
Um cliente com suporte a servidor MCP remoto. Os seis desta documentação têm passo a passo, e cinco deles também têm vídeo.
Primeiros passos
Obter o token de usuário
O token de usuário é a sua chave pessoal de acesso ao UNO ERP: é ele que identifica você na UNIA. Todo cliente de IA pede esse token na tela Conectar à UNIA, então gere e copie antes de configurar qualquer um deles.
Qual token é este
Esta documentação fala de três coisas parecidas. Só a primeira é gerada nesta página.
Esta páginaToken de usuárioVocê gera no UNO ERP, em Meus Dados, no campo Chave API. Vai na tela Conectar à UNIA de cada cliente de IA.
No UNO ERP, clique no seu usuário, no canto superior direito, e escolha Meus Dados.
Gere o token de usuário
No campo Chave API, clique em Gerar token API para integração e confirme com Sim.
Copie
Clique no ícone de copiar ao lado do campo. A mensagem Token copiado com sucesso confirma.
Trate o token de usuário como uma senhaQuem tem o token acessa os dados da sua empresa em seu nome. Não mande por chat, não deixe aparecer em prints e não compartilhe.
Assistentes de IA
Claude
Adicione a UNIA como conector personalizado e pergunte sobre os dados da empresa direto na conversa. Funciona no app do Claude e no claude.ai.
Na caixa de mensagem, clique em + → Adicionar conector → Adicionar conector personalizado.
Preencha
Em Nome, coloque UNIA. Em URL do servidor MCP, cole o link acima. Clique em Continuar.
Confirme a autenticação
Mantenha as opções que o Claude detecta (Entrar agora e Registrar automaticamente) e conclua.
Cole o token de usuário
Na tela Conectar à UNIA, que abre no navegador, cole o token de usuário e clique em Conectar.
Ative na conversa
Quando aparecer Conectado a UNIA, ligue o conector em + → Conectores → UNIA.
O link precisa começar com https://. Sem isso, o Claude recusa com “Insira uma URL https:// válida”.
Assistentes de IA
ChatGPT
Adicione a UNIA como plugin no ChatGPT e pergunte sobre os dados da empresa direto na conversa. O plugin é criado no modo desenvolvedor, pela versão web.
As telas do ChatGPT mudam com frequênciaA OpenAI atualiza o aplicativo do ChatGPT o tempo todo, e o caminho pode variar conforme a conta e o plano. Em algumas contas o menu se chama Plugins; em outras, Aplicativos ou Conectores. Por isso esta página não tem vídeo. Se um passo não bater, procure o equivalente: o modo desenvolvedor, a lista de plugins e o botão de criar.
Dados para copiar
Nome
UNIA
Descrição
Dados e regras de negócio do UNO ERP
URL do servidor MCP
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>
Conexão
Endpoint público
Autenticação
OAuth, se o ChatGPT perguntar
Passo a passo
Ative o modo desenvolvedor
No ChatGPT pela web, abra Configurações → Segurança e login e ligue o Modo desenvolvedor. Em algumas contas essa opção fica em Aplicativos → Configurações avançadas.
Crie o plugin
Abra Plugins (ou Aplicativos, conforme a conta) e clique em + para criar um novo.
Preencha
Coloque o nome e a descrição acima. Em Conexão, escolha o endpoint público e cole o link. Se aparecer o tipo de autenticação, escolha OAuth. Se o ChatGPT avisar que o servidor não é verificado pela OpenAI, confirme que confia nele. Depois, crie o plugin.
Cole o token de usuário
Na hora de conectar, o ChatGPT abre a tela Conectar à UNIA. Cole o token de usuário e clique em Conectar.
Use na conversa
Abra uma conversa nova e adicione a UNIA pelo menu de ferramentas (+) da caixa de mensagem.
O modo desenvolvedor está disponível na web nos planos Plus, Pro, Business, Enterprise e Edu. Em contas de empresa, depende da política do workspace: no Business, só administradores conseguem ativar.
Editores de código
Claude Code no VS Code
Cadastre a UNIA como servidor MCP na extensão do Claude Code para consultar tabelas, regras de negócio e dados do ERP enquanto programa.
No painel do Claude Code, clique no ícone / da caixa de mensagem e escolha MCP servers, na seção Customize. Depois clique em Add server.
Preencha
Name UNIA, Transport HTTP (remote), URL com o link acima e Scope User. Clique em Add server.
Autentique
Abra de novo / → MCP servers, clique em UNIA (marcado Needs Auth) e em Authenticate.
Cole o token de usuário
Se o VS Code perguntar se pode abrir o site externo, clique em Abrir. No navegador, cole o token de usuário na tela Conectar à UNIA e clique em Conectar. A página Authentication successful confirma; pode voltar ao VS Code.
O servidor passa a valer em sessões novas (“It will be available in new sessions”). Se a UNIA não aparecer na lista, abra uma nova conversa do Claude Code.
Editores de código
Codex no VS Code
Cadastre a UNIA como servidor MCP na extensão do Codex, da OpenAI, para consultar tabelas, regras de negócio e dados do ERP enquanto programa.
Dados para copiar
Nome
UNIA
URL
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>
Tipo
HTTP com streaming
Token do portador e cabeçalhos
Em branco: o token de usuário é pedido na hora de autenticar
No painel do Codex, clique na engrenagem (Configurações), ao lado de Chats.
Adicione o servidor
Vá em Servidores MCP e clique em Adicionar servidor.
Preencha
Nome UNIA, Tipo HTTP com streaming e URL com o link acima. Deixe o resto em branco e clique em Salvar.
Autentique
Na lista de servidores, clique em Autenticar ao lado da UNIA. Se o VS Code perguntar se pode abrir o site externo, clique em Abrir.
Cole o token de usuário
No navegador, cole o token de usuário na tela Conectar à UNIA e clique em Conectar. Quando aparecer Authentication complete, volte ao VS Code: a UNIA fica ativa na lista.
O Codex grava o nome em minúsculas: o servidor aparece como unia na lista.
Editores de código
Antigravity
No Antigravity, a UNIA entra pelo arquivo mcp_config.json. Depois você autentica pelo painel de servidores MCP.
No painel Agent, clique em ⋯ → MCP Servers → Manage MCP Servers → View raw config.
Cole o JSON
Cole o conteúdo acima no mcp_config.json e salve.
Atualize e autentique
Volte para Manage MCP servers, clique em Refresh e, no unia-erp, em Authenticate.
Cole o token de usuário
No navegador, cole o token de usuário na tela Conectar à UNIA e clique em Conectar. A página do Google Antigravity mostra um código: clique em Copy to Clipboard.
Envie o código
Em Settings → Customizations → Installed MCP Servers, cole o código no campo do unia-erp e clique em Submit. Com o status verde, aparece 6 tools enabled.
Se logo depois do Submit aparecer Error calling "initialize": Unauthorized, clique em Refresh.
Criadores de apps
Lovable
Conecte a UNIA ao Lovable para que o agente monte telas e apps com as tabelas, as regras de negócio e os dados reais do seu ERP.
Na caixa do prompt, clique em + → Add context → Connectors.
Crie o servidor
Busque por mcp e escolha New MCP server.
Preencha
Server name UNIA, Server URL com o link acima e Authentication OAuth (default). Clique em Add & authorize.
Cole o token de usuário
Na janela Conectar à UNIA, cole o token de usuário e clique em Conectar.
Pronto
Com MCP server added successfully, o Lovable lista as ferramentas da UNIA e a permissão de cada uma.
UNO ERP
Aplicações da UNIA no UNO ERP
Toda aplicação criada com a UNIA, como um painel feito no Lovable, pode virar uma tela do UNO ERP, com menu próprio e permissão por grupo. O vídeo usa esta documentação como exemplo de aplicação.
Dados para copiar
Comando do exemplo (esta documentação)
https://unia-mcp.unoerp.com.br/tutoriais
Nome
O nome que aparece no menu (no vídeo, Tutoriais Unia)
Sistema
O módulo onde a tela vai ficar (no vídeo, GG - GERENCIA GERAL)
Comando
O endereço da sua aplicação, começando com https://
Em Cadastros Gerais → Cadastros Iniciais, na seção Customização, clique em Menu.
Crie o menu
Clique em +. Em Cadastro Menu Personalizado, preencha Nome, Sistema e, em Comando, o endereço da sua aplicação. Em Parâmetros, escolha {TOKEN}. Clique em Gravar: o ERP gera o código do programa (no vídeo, GGC10115).
Libere a permissão
Em Segurança → Permissões, abra o grupo que vai usar a tela (ex.: Administrador). Em Disponíveis, passe o programa criado para Selecionados e clique em Gravar.
Entre de novo
Saia do ERP pelo menu do usuário (Sair) e entre de novo para carregar a permissão.
Abra a tela
No módulo escolhido em Sistema (no vídeo, Gerência Geral), clique no menu criado. A aplicação abre dentro do ERP.
Com o parâmetro {TOKEN}, o ERP abre a aplicação já com o token do usuário logado no endereço (?TOKEN=…), para ela usar a UNIA em nome dele. O ERP coloca esse token sozinho a cada abertura: ninguém precisa gerar nem copiar. O token de usuário de Meus Dados só é usado para conectar os clientes de IA. A permissão vale por grupo: repita o passo 3 para cada grupo que deve ver a tela.
A aplicação recebe o token na URLQuem constrói a aplicação deve tirar o token da barra de endereço assim que ler, não gravá-lo em logs e não repassá-lo a outros sites. Esta documentação faz isso: ela não usa o token e o apaga do endereço ao abrir. O passo a passo para a sua aplicação está em Usuário e permissão.
UNO ERP
Usuário e permissão na sua aplicação
Para quem constrói a aplicação: como ler o token que o UNO ERP envia pelo parâmetro {TOKEN}, validar o usuário e conferir se ele tem permissão para a tela. Baixe o manual e envie para a IA que está construindo a aplicação, como o Lovable, o Claude Code ou o Codex.
Implemente na minha aplicação o fluxo de acesso descrito no arquivo manual_configuracao_menu.md, em anexo. O código do programa da minha tela no UNO ERP é <CÓDIGO_DO_PROGRAMA>.
Troque <CÓDIGO_DO_PROGRAMA> pelo código que o ERP gerou ao gravar o menu (no vídeo, GGC10115).
Carregando o manual…
Referência
Ferramentas do MCP
Depois de conectado, o cliente passa a enxergar estas ferramentas. Você não precisa chamá-las pelo nome: basta perguntar em linguagem natural, e o assistente escolhe qual usar.
Lista
Ferramenta
O que faz
whoami
Mostra o usuário autenticado e a aplicação conectada. Serve para conferir qual empresa está em uso.
lookup_tables
Encontra as tabelas ligadas a um tema escrito em linguagem natural, como “faturamento mensal por empresa”.
check_business_rules
Traz as regras de negócio de uma tabela: filtros, exceções e contexto de uso.
check_real_schema
Mostra a estrutura real de uma tabela: colunas, tipos e chaves primárias.
run_sql_query
Executa consultas de leitura (SELECT, WITH, SHOW, EXPLAIN) e devolve os dados.
prepare_lovable_integration
Monta um pacote para o Lovable: SQL, cliente Supabase e tipagem TypeScript, com as regras de negócio da tabela principal.
Todas as ferramentas são somente leitura: nenhuma delas altera dados no ERP.
Referência
Solução de problemas
As mensagens mais comuns na hora de conectar e o que fazer em cada caso.
Mensagens de erro
“Insira uma URL https:// válida”
O link foi colado sem o https://. Copie pelo campo abaixo, que já vem completo:
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>
“Aplicação ‘…’ não encontrada”
O nome da aplicação no fim do link está errado. No link, a primeira letra é maiúscula e o resto minúsculo: Uno, não uno nem UNO. Na dúvida, confirme o nome com o suporte da UNO.
“Token inválido ou expirado”
O token de usuário colado na tela Conectar à UNIA não vale para essa aplicação ou já expirou. Gere um novo em Meus Dados e cole de novo.
A tela aceita o token puro e também a URL antiga com ?token=.
“Banco de dados da aplicação … indisponível”
A UNIA validou o token, mas não alcançou o banco da sua empresa. O problema é do lado do servidor: fale com o suporte da UNO.
Por cliente
ChatGPT: não acho a opção de criar plugin
Ative primeiro o Modo desenvolvedor (Configurações → Segurança e login, ou Aplicativos → Configurações avançadas). Ele não aparece no plano gratuito, e em contas de empresa pode estar bloqueado pelo administrador. Veja a página do ChatGPT.
Claude Code: a UNIA não aparece na lista
O servidor vale para sessões novas. Abra uma nova conversa do Claude Code. Se ele aparecer como Needs Auth, clique em Authenticate.
Antigravity: “Unauthorized” depois do Submit
Clique em Refresh no painel de MCP servers. O unia-erp deve ficar verde, com 6 tools enabled.
Eu usava o link antigo, com /sse?token=
O formato antigo, …/<SUA_APLICAÇÃO>/sse?token=…, continua funcionando. Em clientes novos, prefira o link desta documentação: o token fica fora da URL e é pedido na tela Conectar à UNIA.