• SINCRONIZAÇÃO
  • ACESSO
  • AUDITORIA
  • REVISÃO

Como gerenciar metadados e permissões do Hasura com sua IA

Conecte seu agente à sua instância do Hasura para automatizar o rastreamento de schema e a lógica de permissões. Após a conexão, seu agente assume o trabalho pesado do gerenciamento de metadados.

Pergunte à IA sobre esta página

Resposta rápida

Como posso automatizar atualizações de metadados e permissões no Hasura?

Seu agente utiliza a ferramenta execute_metadata para enviar mudanças de configuração e conjuntos de permissões diretamente ao seu engine. Isso permite sincronizar atualizações de schema e controles de acesso sem chamadas manuais de API. Você terá uma linha direta entre sua interface de chat e a configuração do Hasura.

Os resultados das suas solicitações.

O que seu agente realiza.

O agente cuida da execução técnica das mudanças de metadados.

SINCRONIZAÇÃO

Alinhamento de schema

O agente envia atualizações de metadados para manter seu engine GraphQL sincronizado com suas definições de schema locais.

ACESSO

Controle de permissões

Seu agente aplica novas regras de permissão em tabelas e views, garantindo que o acesso dos usuários esteja sempre atualizado.

AUDITORIA

Rastreamento de metadados

O agente pode inspecionar o estado atual dos seus metadados para identificar discrepâncias ou conjuntos de permissões desatualizados.

REVISÃO

Supervisão humana

Você revisa as mudanças de metadados propostas antes que o agente as execute, evitando quebras no schema de produção.

O fluxo

O que sua IA faz quando o pedido chega.

O agente traduz suas instruções em linguagem natural para operações específicas de metadados.

  1. Analisar schema

    O agente analisa sua configuração atual do Hasura para entender as tabelas e regras de permissão existentes.

    execute_metadata
  2. Preparar atualizações

    O agente prepara os objetos de metadados necessários para adicionar uma nova permissão ou atualizar uma tabela.

    execute_metadata
  3. Aplicar mudanças

    O agente envia o payload de metadados preparado para o seu engine Hasura para efetivar as alterações.

    execute_metadata
  4. Verificar estado

    O agente confirma se os metadados foram aplicados corretamente e se o engine está rodando com a nova configuração.

    execute_metadata

Teste

Copie estes comandos para começar.

Use estes prompts para disparar ações de metadados imediatamente.

Pontos de partida

Substitua o texto entre colchetes pelos nomes de tabelas ou requisitos de funções específicos.

Hasura Connector

Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.

Link do conectorhttps://edge.vinkius.com/vk_preview_Q19k5WrSMOV2zDZs6DlIbmRJGyWfSnbLHJlhJLmt/mcp

Claude Desktop

Siga os passos abaixo para conectar em segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Hasura capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "hasura-instant-graphql-rest-engine-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Q19k5WrSMOV2zDZs6DlIbmRJGyWfSnbLHJlhJLmt/mcp"
    }
  }
}
Copie no chat04
  • Atualize as permissões da tabela 'users' para que a função 'admin' possa excluir linhas.

  • Adicione uma nova configuração de metadados para incluir a tabela 'orders' no schema.

  • Verifique as configurações de permissão atuais da tabela 'profiles'.

  • Aplique uma nova regra de permissão que permita que usuários 'authenticated' leiam todas as colunas em 'posts'.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Comece aqui

Conecte o Hasura uma vez e depois apenas peça.

Insira seu endpoint do Hasura e o admin secret. Suas credenciais permanecem criptografadas e seguras enquanto seu agente ganha a capacidade de gerenciar seu engine.

Conectar Hasura à sua IA

FAQ

Como esta tarefa funciona.

  • 01

    A IA pode excluir meu banco de dados inteiro?

    Não. O agente interage apenas com a Metadata API. Ele não pode executar exclusões de SQL puro ou deletar tabelas diretamente.

  • 02

    O agente precisa de permissões de admin?

    Sim. Para executar mudanças de metadados, o agente requer um admin secret que tenha permissão para modificar a configuração do engine.

  • 03

    Ele também consegue gerenciar remote schemas?

    Sim, desde que os metadados desses remote schemas façam parte da configuração de metadados do engine.

  • 04

    Ele corrigirá permissões quebradas automaticamente?

    Não. O agente apenas aplica as mudanças específicas que você solicitar. Ele não tentará reparar seu modelo de segurança de forma autônoma sem um comando.

  • 05

    O agente consegue ver meus dados reais?

    Não. O agente usa as ferramentas de metadados para gerenciar a configuração, não para consultar os dados armazenados em suas tabelas.

  • Mais dúvidas sobre o Hasura? A página do Connector responde. Veja tudo o que o MCP Hasura pode fazer

Conecte Hasura ao Claude, Cursor, ChatGPT e outros