UNIA MCPDocs

Chaves de API de IA

Chave de API do Claude

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.

Link para copiar

Chaves de API no Claude Console
https://platform.claude.com/settings/workspaces/default/keys Abrir

Vídeo 0:17

Criando a chave no Claude ConsoleAbrir em nova aba

Passo a passo

  1. Abra o Claude Console

    Entre em platform.claude.com com a sua conta.

  2. Vá em Chaves de API

    No menu lateral, clique em Chaves de API e depois em Criar chave.

  3. Dê um nome

    Mantenha o espaço de trabalho Default, escreva um nome (ex.: UNIA API) e clique em Adicionar.

  4. 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.

Link para copiar

API keys na plataforma da OpenAI
https://platform.openai.com/api-keys Abrir

Vídeo 0:19

Criando a chave na plataforma da OpenAIAbrir em nova aba

Passo a passo

  1. Abra a plataforma

    Entre em platform.openai.com com a sua conta.

  2. Vá em API keys

    No menu lateral, clique em API Keys e depois em Create new secret key.

  3. Preencha

    Em Name, escreva um nome (ex.: UNIA API). Mantenha Owned by You, Project Default project e Permissions All. Clique em Create secret key.

  4. 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.

Link para copiar

Chaves de API no Google AI Studio
https://aistudio.google.com/app/api-keys Abrir

Vídeo 0:13

Criando a chave no Google AI StudioAbrir em nova aba

Passo a passo

  1. Abra o Google AI Studio

    Entre em aistudio.google.com com a sua conta Google.

  2. Vá em Chaves de API

    Clique em Dashboard → Chaves de API e depois em Criar chave de API.

  3. Preencha

    Dê um nome à chave (ex.: UNIA API), escolha o projeto e clique em Criar chave.

  4. 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

  1. Gere o token de usuário

    No UNO ERP, em Meus Dados, gere e copie o token do campo Chave API.

  2. Adicione o link

    No cliente de IA, cadastre a UNIA como servidor MCP usando o seu link.

  3. Cole o token de usuário

    O cliente abre a tela Conectar à UNIA. Cole o token e pronto.

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.

Escolha o cliente

Chave de API da IA

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.

Antes de começar

  • 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.

Nos outros tutoriais, sempre que o passo for Cole o token de usuário, é o token desta página.

Link para copiar

URL do servidor MCP
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>

Você vai usar este link no próximo passo, no cliente que escolher.

Vídeo 0:12

Gerando o token de usuário em Meus DadosAbrir em nova aba

Passo a passo

  1. Abra Meus Dados

    No UNO ERP, clique no seu usuário, no canto superior direito, e escolha Meus Dados.

  2. Gere o token de usuário

    No campo Chave API, clique em Gerar token API para integração e confirme com Sim.

  3. 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.

Dados para copiar

Nome
UNIA
URL do servidor MCP
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>

Vídeo 0:45

Adicionando a UNIA como conector no ClaudeAbrir em nova aba

Passo a passo

  1. Abra os conectores

    Na caixa de mensagem, clique em + → Adicionar conector → Adicionar conector personalizado.

  2. Preencha

    Em Nome, coloque UNIA. Em URL do servidor MCP, cole o link acima. Clique em Continuar.

  3. Confirme a autenticação

    Mantenha as opções que o Claude detecta (Entrar agora e Registrar automaticamente) e conclua.

  4. Cole o token de usuário

    Na tela Conectar à UNIA, que abre no navegador, cole o token de usuário e clique em Conectar.

  5. 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ãoEndpoint público
AutenticaçãoOAuth, se o ChatGPT perguntar

Passo a passo

  1. 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.

  2. Crie o plugin

    Abra Plugins (ou Aplicativos, conforme a conta) e clique em + para criar um novo.

  3. 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.

  4. 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.

  5. 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.

Dados para copiar

Name
UNIA
URL
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>
TransportHTTP (remote)
ScopeUser: vale para todos os seus projetos

Vídeo 1:01

Adicionando a UNIA no Claude Code pelo VS CodeAbrir em nova aba

Passo a passo

  1. Abra os servidores MCP

    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.

  2. Preencha

    Name UNIA, Transport HTTP (remote), URL com o link acima e Scope User. Clique em Add server.

  3. Autentique

    Abra de novo / → MCP servers, clique em UNIA (marcado Needs Auth) e em Authenticate.

  4. 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>
TipoHTTP com streaming
Token do portador e cabeçalhosEm branco: o token de usuário é pedido na hora de autenticar

Vídeo 0:36

Adicionando a UNIA no Codex pelo VS CodeAbrir em nova aba

Passo a passo

  1. Abra as configurações

    No painel do Codex, clique na engrenagem (Configurações), ao lado de Chats.

  2. Adicione o servidor

    Vá em Servidores MCP e clique em Adicionar servidor.

  3. Preencha

    Nome UNIA, Tipo HTTP com streaming e URL com o link acima. Deixe o resto em branco e clique em Salvar.

  4. 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.

  5. 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.

Dados para copiar

mcp_config.json
{
    "mcpServers": {
        "unia-erp": {
            "serverUrl": "https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>"
        }
    }
}

Se o arquivo já tiver outros servidores, acrescente só o bloco "unia-erp" dentro de "mcpServers".

Vídeo 0:51

Configurando a UNIA no AntigravityAbrir em nova aba

Passo a passo

  1. Abra a configuração

    No painel Agent, clique em ⋯ → MCP Servers → Manage MCP Servers → View raw config.

  2. Cole o JSON

    Cole o conteúdo acima no mcp_config.json e salve.

  3. Atualize e autentique

    Volte para Manage MCP servers, clique em Refresh e, no unia-erp, em Authenticate.

  4. 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.

  5. 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.

Dados para copiar

Server name
UNIA
Server URL
https://unia-mcp.unoerp.com.br/<SUA_APLICAÇÃO>
AuthenticationOAuth (default)

Vídeo 0:46

Adicionando a UNIA como servidor MCP no LovableAbrir em nova aba

Passo a passo

  1. Abra os conectores

    Na caixa do prompt, clique em + → Add context → Connectors.

  2. Crie o servidor

    Busque por mcp e escolha New MCP server.

  3. Preencha

    Server name UNIA, Server URL com o link acima e Authentication OAuth (default). Clique em Add & authorize.

  4. Cole o token de usuário

    Na janela Conectar à UNIA, cole o token de usuário e clique em Conectar.

  5. 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
NomeO nome que aparece no menu (no vídeo, Tutoriais Unia)
SistemaO módulo onde a tela vai ficar (no vídeo, GG - GERENCIA GERAL)
ComandoO endereço da sua aplicação, começando com https://
Parâmetros{TOKEN}
URL (o ERP monta sozinho)<Comando>?TOKEN={TOKEN}

Vídeo 1:15

Exemplo: esta documentação como tela do UNO ERPAbrir em nova aba

Passo a passo

  1. Abra o cadastro de menus

    Em Cadastros Gerais → Cadastros Iniciais, na seção Customização, clique em Menu.

  2. 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).

  3. 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.

  4. Entre de novo

    Saia do ERP pelo menu do usuário (Sair) e entre de novo para carregar a permissão.

  5. 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.

Enviar para a IA

Baixar o .md
Pedido sugerido para a IA
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

FerramentaO que faz
whoamiMostra o usuário autenticado e a aplicação conectada. Serve para conferir qual empresa está em uso.
lookup_tablesEncontra as tabelas ligadas a um tema escrito em linguagem natural, como “faturamento mensal por empresa”.
check_business_rulesTraz as regras de negócio de uma tabela: filtros, exceções e contexto de uso.
check_real_schemaMostra a estrutura real de uma tabela: colunas, tipos e chaves primárias.
run_sql_queryExecuta consultas de leitura (SELECT, WITH, SHOW, EXPLAIN) e devolve os dados.
prepare_lovable_integrationMonta 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.

UNIA · UNO ERPServidor MCP em unia-mcp.unoerp.com.br