MCP Server
O Portal disponibiliza um servidor MCP (Model Context Protocol) completo que permite que LLMs e agentes de IA controlem dispositivos, automações, scripts, dashboards e muito mais — tudo usando linguagem natural.O que e o MCP?
O Model Context Protocol (MCP) e um protocolo aberto que padroniza como aplicações de IA se conectam a fontes de dados e ferramentas externas. O Portal implementa um MCP Server com Streamable HTTP transport, expondo mais de 55 ferramentas que cobrem todas as funcionalidades da plataforma. Com isso, você pode usar assistentes como Claude Code CLI, Gemini CLI ou qualquer agente compatível com MCP para controlar sua casa inteligente por texto.Endpoint
O transporte utilizado e Streamable HTTP — o padrão recomendado pelo MCP para servidores remotos.
Autenticação
O MCP Server utiliza OAuth 2.1 via Logto. A autenticação e automática: ao conectar um cliente MCP pela primeira vez, o fluxo OAuth será iniciado no navegador para autorizar o acesso. Não e necessário configurar tokens manualmente — o protocolo MCP OAuth cuida de tudo.Ferramentas Disponíveis
O servidor expoe as seguintes ferramentas, organizadas por domínio:Dispositivos e Entidades
Automações
Scripts
Tags (NFC/QR Code)
Dashboards
Transferências
Organizações
Suporte
Produtos & Checkout
Agendamento
Conectando o Claude Code CLI
1
Adicionar o servidor MCP
Execute no terminal:
2
Autorizar o acesso
Na primeira vez que você usar uma ferramenta do Portal, o Claude Code abrira automaticamente o navegador para você fazer login e autorizar o acesso via OAuth.
3
Começar a usar
Agora você pode pedir ao Claude para controlar seus dispositivos diretamente:
Conectando o Gemini CLI
1
Editar o arquivo de configuração
Adicione ao arquivo
~/.gemini/settings.json:2
Autorizar o acesso
Ao usar uma ferramenta pela primeira vez, o fluxo OAuth será iniciado no navegador.
3
Começar a usar
Use linguagem natural para controlar seus dispositivos pelo Gemini CLI.
Conectando o OpenClaw
O OpenClaw e um assistente pessoal de IA open-source que suporta MCP servers para estender suas capacidades.1
Editar o arquivo de configuração
Adicione ao arquivo
~/.openclaw/openclaw.json:2
Reiniciar o OpenClaw
Reinicie o gateway do OpenClaw para que a nova configuração seja carregada.
3
Autorizar o acesso
Na primeira interação com uma ferramenta do Portal, o fluxo OAuth será iniciado no navegador para autenticação.
4
Começar a usar
Agora você pode pedir ao OpenClaw para controlar seus dispositivos usando linguagem natural.