Saltar para o conteúdo

Integração · Produtividade

Conecte Claude e ChatGPT ao KleverKey

Pergunte à sua IA quem pode abrir uma porta, quais as fechaduras estão offline ou o que aconteceu numa fechadura ontem no KleverKey. Ela pode ler fechaduras, gateways, utilizadores, grupos de acesso, cartões inteligentes, convites e o registo de eventos. Também pode conceder ou retirar acesso a fechaduras, criar grupos de acesso, convidar utilizadores e enviar links de ativação para convidados, com a sua aprovação se desejar.

Ligar KleverKey gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Quem tem acesso à fechadura da porta principal?”

    A IA encontra a fechadura e lista as permissões nela, com utilizador e estado: pendente, ativo, revogar pendente ou expirado.

  • “Quem abriu a fechadura do armazém ontem?”

    Ela pesquisa o registo de eventos para aquela fechadura e intervalo de datas e lista os eventos com utilizador e hora.

  • “Algumas fechaduras ou gateways estão offline?”

    Lista as fechaduras e gateways filtradas pelo estado de conexão, e pode ler detalhes da bateria e firmware de uma fechadura.

O que a sua IA pode fazer

Fechaduras e gateways

Lista e lê fechaduras e gateways com estado de conexão, e vê detalhes da bateria e firmware de uma fechadura e cartões inteligentes.

Acesso e permissões

Vê quem pode abrir qual fechadura, conceder ou alterar acesso com um perfil temporal, revogar acesso e criar grupos de acesso.

Utilizadores, convidados e eventos

Lista utilizadores e convites, convidar ou re-convidar utilizadores, enviar links de ativação para convidados e pesquisar o registo de eventos.

  • “Conceda acesso a Maria às fechaduras do escritório, segunda a sexta-feira próxima semana.”

    Ela encontra Maria e as fechaduras e define uma permissão de fechadura com um perfil temporal para aquelas datas.

  • “Envie um link de convidado ao limpeza para a porta traseira para sábado.”

    Ela envia um link de ativação para o receptor por email ou SMS, limitado a aquela fechadura e janela temporal.

  • “Retire o acesso de Tom à sala do servidor.”

    Ela revoga a permissão de Tom naquela fechadura. Ele já não pode abri-la.

100 ferramentas para KleverKey

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • add_generic_smart_card_for_the_current_userAltera dadosCriar um novo cartão genérico. Obrigatório: uid ou nome. Resumo da API: Adicionar cartão inteligente genérico para o usuário atual.
  • approve_userVisível para outras pessoasConfirmar um usuário (id de login). Tem efeitos visíveis fora deste sistema. Resumo da API: Confirmar login incomum.
  • assign_a_smart_card_to_a_managed_userAltera dadosAtualizar um cartão inteligente existente identificado por id de dispositivo. Resumo da API: Atribuir um cartão inteligente a um usuário gerenciado.
  • attach_lock_to_companyAltera dadosLigar uma fechadura (id de fechadura). Resumo da API: Ligar uma fechadura a um gateway.
  • create_access_groupAltera dadosCriar um grupo de acesso que dá aos ids de usuário listados acesso aos ids de fechadura listados. Passe nome, ids de fechaduras, ids de usuários e tipo de permissão (1 sempre, 2 perfil temporal).
  • create_api_key_for_the_current_userAltera dadosCriar um novo usuário. Obrigatório: descrição. Pesquise usuários primeiro para evitar duplicatas. Resumo da API: Criar chave de API para o usuário atual.
  • create_companyAltera dadosCriar uma nova empresa. Obrigatório: nome. Resumo da API: Criar organização.
  • create_company_userAltera dadosCriar um novo usuário para uma empresa. Obrigatório: primeiro nome, último nome, email, senha ou código da cultura. Pesquise usuários primeiro para evitar duplicatas. Resumo da API: Adicionar usuário.
  • create_company_webhookElimina dadosCriar um novo webhook para uma empresa. Obrigatório: nome, método de solicitação, url de solicitação ou tipos de evento. Pesquise webhooks primeiro para evitar duplicatas. Ação destrutiva; pode exigir aprovação. Resumo da API: Adicionar webhook.
  • create_feedbackAltera dadosCriar um novo feedback. Obrigatório: contexto ou texto. Resumo da API: Enviar feedback pelo usuário atual.
  • create_genericAltera dadosCriar um novo genérico. Obrigatório: uid ou nome. Resumo da API: Adicionar cartão inteligente à organização.
  • create_smart_card_assignment_invitationAltera dadosCriar um novo convite de atribuição de cartão inteligente. Obrigatório: id de usuário, id de dispositivo ou nome do dispositivo. Resumo da API: Convidar um usuário para aceitar uma atribuição de cartão inteligente.
  • create_smartphoneAltera dadosCriar um novo smartphone. Obrigatório: chave pública, nome, fabricante, modelo, versão do app ou sistema operacional. Resumo da API: Adicionar smartphone para o usuário atual.
  • create_swisspassAltera dadosCriar um novo swisspass. Obrigatório: ID do swiss pass ou código postal do swiss pass. Resumo da API: Adicionar SwissPass para o usuário atual.
  • create_ticketAltera dadosCriar um novo ticket. Obrigatório: contexto ou texto. Resumo da API: Criar ticket de suporte pelo usuário atual.
  • create_userAltera dadosCriar um novo usuário. Obrigatório: primeiro nome, último nome, ID do cartão inteligente do dispositivo ou nome do cartão inteligente do dispositivo. Pesquisar usuários primeiro para evitar duplicatas. Resumo da API: Adicionar usuário gerenciado.
  • delete_api_key_of_the_current_userElimina dadosExcluir permanentemente um usuário pelo user id. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir chave de API do usuário atual.
  • delete_company_access_groupElimina dadosExcluir permanentemente um access group pelo access group id. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir grupo de acesso.
  • delete_company_lock_activation_linkElimina dadosExcluir permanentemente um link de ativação de fechadura pelo lock activation link id. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir link de ativação de fechadura.
  • delete_company_userElimina dadosExcluir permanentemente um usuário pelo user id. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover usuário da organização.
  • delete_company_webhookElimina dadosEliminar permanentemente um webhook por ID de webhook. Ação destrutiva; pode exigir aprovação. Resumo da API: Eliminar webhook.
  • delete_deviceElimina dadosExcluir permanentemente um dispositivo pelo device id. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir dispositivo do usuário atual.
  • delete_gateway_eventsMovimenta dinheiroExcluir permanentemente um evento pelo gateway id. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Excluir eventos de gateway.
  • delete_lock_eventsMovimenta dinheiroExcluir permanentemente um evento pelo lock id. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Excluir eventos de fechadura.
  • delete_permissionElimina dadosExcluir permanentemente uma permissão pelo lock id. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir permissão do usuário atual.
  • delete_smart_cardElimina dadosExcluir permanentemente um cartão inteligente pelo device id. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir cartão inteligente genérico.
  • delete_userElimina dadosExcluir permanentemente um usuário pelo user id. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir usuário gerenciado.
  • delete_user_smart_cardElimina dadosExcluir permanentemente um cartão inteligente pelo device id. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover cartão inteligente de um usuário.
  • detach_lock_to_companyAltera dadosDesvincular uma fechadura (lock id). Resumo da API: Desvincular uma fechadura de um gateway.
  • find_usersPesquisar usuários por string de busca. Use isso para encontrar usuários existentes antes de criar um novo usuário. Resumo da API: Encontrar usuários.
  • get_access_groupObter um grupo de acesso pelo access_group_id, com seus usuários e fechaduras.
  • get_api_keys_of_the_current_userPesquise usuários por string de busca, data/hora inicial ou final. Use para encontrar usuários existentes antes de criar um novo. Resultados paginados. Resumo da API: Obter chaves de API do usuário atual.
  • get_companyObter uma empresa por ID de empresa. Resumo da API: Obter organização.
  • get_current_userObter o perfil de usuário KleverKey para a conta conectada.
  • get_deviceObter um dispositivo pelo device id. Resumo da API: Obter o dispositivo do usuário atual.
  • get_gatewayObter uma gateway pelo gateway_id, com o estado de conexão.
  • get_invitationObter um convite pelo invitation_id.
  • get_invitation_2Obter um convite pelo invitation id. Resumo da API: Obter o convite recebido pelo usuário atual.
  • get_latest_lock_firmware_updateListar os mais recentes. Resumo da API: Obter a atualização de firmware de fechadura mais recente.
  • get_lockObter uma fechadura pelo lock_id, com nome, estado de conexão e detalhes de bateria/firmware.
  • get_phone_number_checkObter uma verificação de número de telefone pelo phone number. Resumo da API: Verificar número de telefone para link de ativação de fechadura.
  • get_smart_cardObter um cartão inteligente pelo device_id.
  • get_smartphone_userObter um usuário para um smartphone pelo lock id. Resumo da API: Obter a chave do usuário de fechadura de smartphone do usuário atual.
  • get_userObter um usuário da organização pelo user_id.
  • get_user_loginsPesquise usuários por string de busca, data/hora inicial ou final. Use para encontrar usuários existentes antes de criar um novo. Resultados paginados. Resumo da API: Obter logins de usuário.
  • invite_userAltera dadosConvidar alguém por e-mail (email_or_user_id) para a organização, opcionalmente com access_group_ids ou lock_permissions e uma mensagem. Envia um e-mail de convite.
  • list_access_groupsListar grupos de acesso (conjuntos de usuários e fechaduras), filtrados por search_string, lock_id ou user_id.
  • list_activation_linksListar links de ativação de fechadura (acesso temporário para convidados via email/SMs), filtrado por lock_id ou receiver.
  • list_compatibilitiesListar compatibilidades. Filtros opcionais: ids de fechaduras ou ids de usuário. Resumo da API: Obter compatibilidade de permissões.
  • list_devicesListar dispositivos. Resumo da API: Obter dispositivos do usuário atual.
  • list_eventsPesquise o log de eventos (porta aberta, permissão concedida/revogada, bateria baixa, etc.), filtrado por lock_id, user_id, tipos de evento e intervalo de datas.
  • list_gateway_discovered_peripheralsListar periféricos descobertos para uma gateway. Resumo da API: Obter periféricos descobertos pela gateway.
  • list_gatewaysListar as gateways da organização (pontes de fechadura), filtradas por is_connected ou search_string.
  • list_invitationsListar convites enviados pela organização, filtrados por status ou tipo.
  • list_latestsListar os mais recentes. Resumo da API: Obter a atualização de firmware de gateway mais recente.
  • list_locksListar as fechaduras da organização, filtradas por search_string, is_connected ou is_linked. Use para encontrar um ID de fechadura.
  • list_permissionsListar quem tem acesso a qual fechadura, filtrado por lock_ids, user_ids ou permission_status (1 pendente, 2 ativo, 3 revogação pendente, 4 expirado).
  • list_smart_cardsListe cartões inteligentes na organização, filtrado por is_assigned ou string de busca.
  • list_smartphone_latest_updatesListar as atualizações mais recentes para um smartphone. Resumo da API: Obter informações de atualização do aplicativo para o smartphone especificado.
  • list_usersListar usuários na organização, filtrados por search_string ou user_types. Use para encontrar um ID de usuário.
  • resend_invitationVisível para outras pessoasReenvie um convite pendente por invitation_id. Reenvia o convite novamente.
  • revoke_lock_permissionElimina dadosRemover o acesso de um usuário a uma fechadura por lock_id e user_id. O usuário não poderá mais abrir essa fechadura.
  • search_company_webhooksPesquise webhooks de uma empresa por string de busca, data/hora ou intervalo de datas. Use para encontrar webhooks existentes antes de criar um novo. Resultados são paginados. Resumo da API: Obter webhooks.
  • search_invitationsPesquise convites por tipos, statuses, string de busca, data/hora ou intervalo. Use para encontrar convites existentes antes de criar um novo. Resultados são paginados. Resumo da API: Obter convites recebidos pelo usuário atual.
  • search_permissionsPesquise permissões por string de busca, data/hora ou intervalo. Use para encontrar permissões existentes antes de criar uma nova. Resultados são paginados. Resumo da API: Obter permissões do usuário atual.
  • search_user_devicesPesquise dispositivos para um usuário por string de busca, data/hora ou intervalo. Use para encontrar dispositivos existentes antes de criar um novo. Resultados são paginados. Resumo da API: Obter dispositivos de um usuário.
  • search_usersPesquise usuários por string de busca, data/hora ou intervalo. Use para encontrar usuários existentes antes de criar um novo. Resultados são paginados. Resumo da API: Obter usuários com link de ativação de porta.
  • send_activation_linkVisível para outras pessoasConceda acesso a portas para um convidado via link: receiver_name, receiver_email_or_phone_number, lock_ids e permission_type (2 com permission_time_profile para uma janela temporal). Envie o link ao receptor.
  • send_userElimina dadosEnvie um e-mail a um usuário. Ação destrutiva; pode exigir aprovação. Resumo da API: Alterar endereço de e-mail do usuário atual.
  • set_lock_permissionElimina dadosDar acesso a uma fechadura a um usuário, ou alterá-lo: lock_id, user_id, permission_type (1 sempre, 2 perfil temporal com datas de início/fim de permission_time_profile). O usuário poderá então abrir a fechadura.
  • submit_permissionElimina dadosAtive uma permissão (id da porta). Ação destrutiva; pode exigir aprovação. Resumo da API: Usar permissão para ativar remotamente uma porta.
  • update_companyAltera dadosAtualize uma empresa existente identificada por company id. Apenas os campos que você passar serão alterados. Resumo da API: Atualizar organização parcialmente.
  • update_company_access_groupAltera dadosAtualize um grupo de acesso existente identificado por access group id. Apenas os campos que você passar serão alterados. Resumo da API: Atualizar grupo de acesso parcialmente.
  • update_company_bookingAltera dadosAtualize uma reserva existente identificada por nome do serviço. Resumo da API: Adicionar, atualizar ou excluir reservas.
  • update_company_gatewayAltera dadosAtualize um gateway existente identificado por gateway id. Apenas os campos que você passar serão alterados. Resumo da API: Atualizar gateway parcialmente.
  • update_company_invitationAltera dadosAtualizar uma convite existente identificado pelo id de convite. Apenas os campos que você passa são alterados. Resumo da API: Atualizar convite parcialmente.
  • update_company_lockAltera dadosAtualizar um fechadura existente identificada pelo id de fechadura. Apenas os campos que você passa são alterados. Resumo da API: Atualizar fechadura parcialmente.
  • update_company_lock_activation_linkAltera dadosAtualizar um link de ativação de fechadura existente identificado pelo id do link de ativação de fechadura. Resumo da API: Atualizar link de ativação de fechadura.
  • update_company_webhookElimina dadosAtualizar um webhook existente identificado pelo id do webhook. Apenas os campos que você passa são alterados. Ação destrutiva; pode exigir aprovação. Resumo da API: Atualizar webhook parcialmente.
  • update_firmware_update_startsVisível para outras pessoasAtualizar um início existente identificado pelo id de atualização de firmware. Tem efeitos visíveis fora deste sistema. Resumo da API: Iniciar atualização de firmware do gateway.
  • update_gateway_claimsVisível para outras pessoasAtualizar uma reivindicação existente identificada pelo id hexadecimal do gateway. Tem efeitos visíveis fora deste sistema. Resumo da API: Reivindicar gateway para organização.
  • update_gateway_releasesVisível para outras pessoasAtualizar uma liberação existente identificada pelo id do gateway. Tem efeitos visíveis fora deste sistema. Resumo da API: Liberar gateway da organização.
  • update_gateway_restartsVisível para outras pessoasAtualizar um reinício existente identificado pelo id do gateway. Tem efeitos visíveis fora deste sistema. Resumo da API: Reiniciar gateway.
  • update_invitationAltera dadosAtualizar uma convite existente identificada pelo id de convite. Apenas os campos que você passa são alterados. Resumo da API: Atualizar convite recebido pelo usuário atual parcialmente.
  • update_lock_claimsVisível para outras pessoasAtualizar uma reivindicação existente identificada pelo id hexadecimal da fechadura. Tem efeitos visíveis fora deste sistema. Resumo da API: Reivindicar fechadura para organização.
  • update_lock_classify_power_interruptionsVisível para outras pessoasAtualizar uma classificação de interrupção de energia existente identificada pelo id de fechadura. Tem efeitos visíveis fora deste sistema.
  • update_lock_enter_service_modesVisível para outras pessoasAtualizar um modo de serviço existente identificado pelo id de fechadura. Tem efeitos visíveis fora deste sistema. Resumo da API: Entrar no modo de serviço (apenas UZMTK).
  • update_lock_releasesVisível para outras pessoasAtualizar uma liberação existente identificada pelo id de fechadura. Tem efeitos visíveis fora deste sistema. Resumo da API: Liberar fechadura da organização.
  • update_lock_restartsVisível para outras pessoasAtualizar um reinício existente identificado pelo id de fechadura. Tem efeitos visíveis fora deste sistema. Resumo da API: Reiniciar fechadura.
  • update_notificationElimina dadosAtualizar uma notificação existente identificada por se estão habilitados. Ação destrutiva; pode exigir aprovação. Resumo da API: Habilitar ou desabilitar notificações de permissão.
  • update_password_of_the_current_userMovimenta dinheiroAtualizar um usuário existente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Atualizar senha do usuário atual.
  • update_permission_propertiesMovimenta dinheiroAtualizar uma propriedade existente identificada pelo ID da fechadura. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Atualizar as propriedades de permissão do usuário atual.
  • update_reset_sync_retry_countersMovimenta dinheiroAtualizar um contador de tentativa de sincronização de reinicialização existente identificado pelo ID do dispositivo. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Reiniciar os contadores de tentativa de sincronização de permissões do dispositivo.
  • update_smart_cardAltera dadosAtualizar um cartão inteligente existente identificado pelo ID do dispositivo. Apenas os campos que você passar serão alterados. Resumo da API: Atualizar parcialmente o cartão inteligente.
  • update_smart_card_claimsVisível para outras pessoasAtualizar uma reivindicação existente identificada pelo uid. Tem efeitos visíveis fora deste sistema. Resumo da API: Reivindicar cartão inteligente KleverKey para organização.
  • update_smart_card_releasesVisível para outras pessoasAtualizar uma liberação existente identificada pelo ID do dispositivo. Tem efeitos visíveis fora deste sistema. Resumo da API: Liberar cartão inteligente KleverKey da organização.
  • update_smartphoneAltera dadosAtualizar um smartphone existente identificado pelo ID do smartphone. Apenas os campos que você passar serão alterados. Resumo da API: Atualizar parcialmente o smartphone do usuário atual.
  • update_userAltera dadosAtualizar um usuário existente identificado pelo ID do usuário. Resumo da API: Atualizar usuário gerenciado.
  • update_user_smart_cardAltera dadosAtualizar um cartão inteligente existente identificado pelo ID do dispositivo. Resumo da API: Atribuir um cartão inteligente a um usuário.
  • update_usersVisível para outras pessoasAtualizar um usuário existente. Apenas os campos que você passar serão alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: Atualizar parcialmente o usuário atual.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha KleverKey na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole a sua chave de API do KleverKey e o ID da organização. Faça login em portal.kleverkey.com e abra Conta > Chaves de API para gerar uma chave de API. O seu ID de organização é retornado pela chamada list organizations do KleverKey.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no KleverKey?

Ela pode listar e ler fechaduras, gateways, utilizadores, grupos de acesso, permissões, convites, links de ativação, cartões inteligentes e o registo de eventos. Ela pode criar grupos de acesso, definir e revogar permissões de fechadura, convidar utilizadores, reenviar convites e enviar links de ativação para convidados.

A IA vê as minhas credenciais do KleverKey?

Não. A sua chave de API do KleverKey e ID de organização são criptografados em repouso e nunca mostrados à IA. Após guardar, eles não são mostrados novamente, nem mesmo a si. A IA só vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, para começar apenas com consultas e o log de eventos. Dar ou remover acesso a portas decide quem pode abri-las, e convites e links de ativação são enviados a pessoas, então essas ferramentas podem exigir sua aprovação antes de rodar. Toda chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações e Conectores › Avançado, ative o Modo Desenvolvedor e adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O PipMCP tem um plano gratuito sem necessidade de cartão de crédito. Planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta KleverKey.

A IA pode dar acesso temporário a alguém?

Sim. Uma permissão de fechadura pode usar um perfil temporal com data de início e fim, e um link de ativação de convidado pode ser limitado a uma janela temporal. A IA define isso quando você lhe dá as datas. Você pode listar links de ativação e permissões depois para verificar o que está ativo.

Deixe a sua IA trabalhar em KleverKey ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar KleverKey gratuitamente

O PipMCP não tem qualquer afiliação com KleverKey. Os nomes dos produtos são marcas comerciais dos respetivos titulares.