Kilo IoT Platform

A plataforma de IoT onde a IA controla dispositivos do mundo real — pergunte o que está acontecendo no local e depois diga a ela para agir.

Documentação

Kilo IoT Platform MCP Server

smithery badge

Conecte um cliente de IA a uma implantação IoT ativa e deixe-o trabalhar com o que é real: ler dispositivos, provisionar hardware, implantar regras de automação, operar a fila de alarmes e enviar comandos para equipamentos físicos.

O servidor é hospedado pela Kilo IoT — não há nada para instalar e nenhuma chave de API para gerar. Você entra com sua conta Kilo habitual no navegador, e a conexão carrega suas próprias permissões.

https://mcp-auth.kiloiot.io/mcp

Este repositório contém os metadados públicos desse servidor: seu manifesto de registro, seu ícone e as instruções de configuração abaixo. O serviço em si é de código fechado.

O que é o Model Context Protocol?

MCP é um padrão aberto que permite que um cliente de IA descubra e chame ferramentas em um servidor remoto. Por ser um padrão, e não uma integração específica de fornecedor, qualquer cliente MCP pode se conectar — Claude Code, Claude Desktop, ChatGPT, Codex, Cursor e outros — via Streamable HTTP.

O que um agente de IA pode fazer com o servidor Kilo MCP?

ÁreaO que o cliente conectado pode fazer
DispositivosListar e inspecionar dispositivos, ler telemetria e diagnósticos, provisionar dispositivos LoRaWAN, dispositivos MQTT e rastreadores GPS, gerenciar perfis de dispositivos
ComandosListar os comandos que um dispositivo suporta, enviar um e verificar como foi concluído — é aqui que o assistente age sobre equipamentos físicos
ConectoresRevisar conectores, criar conexões para um dispositivo reportar através delas
RegrasRevisar regras, gerar e implantar automação, simular lógica com valores reais de sensores antes de chegar à produção, interromper uma regra em execução, ler histórico de execução
AlarmesListar e resolver alarmes, resumir atividade de um turno ou local, gerenciar regras de alarme e canais de notificação, enviar notificação de teste
DashboardsListar dashboards e consultar os dados por trás de qualquer widget
SensoresInspecionar e alterar mapeamentos de sensores, gerenciar modelos de sensores
OrganizaçãoLer detalhes da organização, listar equipes, convidar usuários, atribuir funções

Cada ferramenta é anotada, para que o cliente saiba quais apenas leem e quais alteram algo. Ferramentas somente leitura são executadas sem interromper você; qualquer coisa destrutiva pede permissão antes.

Como conecto o Claude Code ao Kilo?

claude mcp add --transport http kilo https://mcp-auth.kiloiot.io/mcp

Em seguida, execute /mcp dentro do Claude Code, escolha kilo e autorize na janela do navegador que se abre. Execute /mcp novamente para confirmar que ele informa conectado.

Como conecto Claude Desktop, ChatGPT, Cursor ou Codex?

Clientes com uma caixa de diálogo de conectores — Claude Desktop, ChatGPT, Cursor — aceitam a URL diretamente: abra Configurações → Conectores (ou Integrações / servidores MCP), escolha Adicionar conector personalizado, cole https://mcp-auth.kiloiot.io/mcp e autorize no navegador.

Clientes configurados a partir de um arquivo ou terminal, como o Codex, registram a mesma URL como um servidor Streamable HTTP. A documentação do seu próprio cliente informa onde ficam as configurações de MCP; nada neste endpoint é específico do cliente.

Qual organização a conexão enxerga?

Por padrão, a organização que estiver selecionada no momento no aplicativo web do Kilo. Alterne as organizações lá e reconecte o cliente para acompanhá-la.

Para fixar um cliente em uma organização, independentemente do que estiver selecionado no aplicativo web:

https://mcp-auth.kiloiot.io/o/{organizationId}/mcp

O ID da organização vem do aplicativo web. Fixar vale a pena para uma estação de trabalho que deve sempre operar contra uma única organização de produção — e ela não pode ser movida por um clique acidental no seletor de organizações. Solicitações para uma organização da qual você não é membro são recusadas.

É seguro dar a um agente de IA acesso aos meus dispositivos IoT?

  • Você entra, não uma conta de serviço. A autorização acontece no seu navegador com sua conta Kilo normal. Nenhuma chave é gerada, copiada ou armazenada para a conexão.
  • Suas permissões são o teto. O cliente só pode fazer o que sua conta pode fazer. Se você não pode implantar uma regra ou convidar um usuário, ele também não pode.
  • Os limites da organização são mantidos, tanto no endpoint padrão quanto no fixado.
  • As ações mantêm seus registros normais. Alterações e execuções de regras aparecem no histórico de regras, comandos de dispositivos no histórico de execução de comandos e alterações de acesso na Trilha de Auditoria.

Trate um cliente autorizado como uma sessão conectada: ele pertence a máquinas que você controla.

Servidor MCP vs API REST — qual devo usar?

A API REST Pública é para programas que você escreve: um job de sincronização, um pipeline de relatórios, uma ponte para outro sistema. Ela autentica com uma chave de API com escopo que roda sem supervisão. MCP é para um cliente de IA agindo em seu nome, autorizado pelo seu próprio login. Se você está escrevendo código, use REST. Se você está trabalhando com um assistente, use MCP.

Links

Comece gratuitamente em kiloiot.io.