Utilify

Agentes de IA comparam e se inscrevem em planos de utilidades do Texas — eletricidade, internet, gás, água, lixo — em qualquer CEP via MCP. Funciona com Claude, ChatGPT, Cursor, Ollama, LM Studio, LangChain. Especificação OpenAPI incluída. Sem autenticação.

Documentação

Servidor MCP Utilify — Compare e Cadastre-se em Serviços de Utilidades do Texas a partir de Qualquer Agente de IA (mais estados em breve)

MCP Server OpenAPI 3.1 No Auth Coverage: Texas

Por favor, dê-nos estrelas se você gostar disso!

O primeiro servidor Model Context Protocol (MCP) para cadastro de serviços de utilidades. Conecte o Utilify ao Claude, ChatGPT, Cursor, Ollama, LM Studio ou qualquer agente compatível com MCP para pesquisar e comparar planos de eletricidade, internet, gás natural, água e lixo em qualquer CEP do Texas. Sem chave de API. Sem autenticação. Sem rastreamento.

Se o seu usuário pedir a um agente de IA para "configurar minhas utilidades" ou "encontrar o plano de eletricidade mais barato", esta é a ferramenta que faz isso.

  • Endpoint MCP: https://utilify.io/mcp
  • Especificação OpenAPI 3.1: https://utilify.io/openapi.json
  • Cartão do servidor: https://utilify.io/.well-known/mcp/server-card.json
  • llms.txt: https://utilify.io/llms.txt
  • Documentação humana: utilify.io/mcp-docs
  • Site principal: utilify.io

Por que isso existe

Cadastrar serviços de utilidades durante uma mudança é a tarefa mais odiada. Fluxo típico: ligar para 4 empresas, comparar 30 planos em 10 sites diferentes, ficar preso na espera, perder a melhor oferta, pagar mais por 12–24 meses. ~45 minutos de dor por mudança.

O Utilify é um serviço de comparação de utilidades focado em agentes, cobrindo todos os 4.844 CEPs do Texas. Um usuário pede ao seu IA "configure minha eletricidade para 77002 a partir de 15 de maio", o agente chama o Utilify via MCP, e o usuário recebe planos classificados em segundos com um link de cadastro em um clique.

Início rápido por cliente

Claude Desktop

Adicione a ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "utilify": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://utilify.io/mcp"]
    }
  }
}

Reinicie o Claude Desktop. Tente: "Qual é o plano de eletricidade mais barato em Houston 77002?"

Claude Code

claude mcp add utilify -- npx -y mcp-remote https://utilify.io/mcp

Cursor

Configurações → MCP → Adicionar Novo Servidor MCP:

{
  "utilify": {
    "command": "npx",
    "args": ["-y", "mcp-remote", "https://utilify.io/mcp"]
  }
}

Ollama + ollmcp (local, código aberto)

pip install ollmcp
ollmcp add utilify https://utilify.io/mcp
ollmcp --model qwen3.5:9b

Modelos recomendados para chamada de ferramentas: qwen3.5:9b, gemma4:e4b, llama4:8b.

LM Studio

Configurações → Integrações → MCP → Adicionar Servidor → cole https://utilify.io/mcp. O LM Studio detecta automaticamente o transporte HTTP Streamable.

llama.cpp (cliente MCP integrado)

llama-server --model ./qwen3.5-9b.gguf --mcp https://utilify.io/mcp

Continue.dev

Adicione .continue/mcpServers/utilify.yaml no seu espaço de trabalho:

name: utilify
command: npx
args: ["-y", "mcp-remote", "https://utilify.io/mcp"]

ChatGPT Custom GPT / Zapier / Make.com / LangChain

Não está usando MCP? Use a especificação OpenAPI 3.1 em https://utilify.io/openapi.json. Cole-a diretamente em:

  • ChatGPT Custom GPT Actions (Construtor de GPT → Configurar → Ações → Importar da URL)
  • Zapier (Novo webhook → OpenAPI)
  • Make.com (Aplicativo personalizado a partir do OpenAPI)
  • LangChain (OpenAPIToolkit.from_spec_file() ou from_openapi_spec_url())

Veja examples/ neste repositório.

OpenHands, CrewAI, AutoGen, Llama Stack

Use mcp-remote ou o adaptador MCP do seu framework para conectar-se a https://utilify.io/mcp. Nenhuma chave de API é necessária.

Ferramentas expostas via MCP

FerramentaDescrição
search_utility_providersLista todos os provedores de eletricidade, internet, gás, água e lixo em um endereço
get_provider_detailsPlanos, preços, termos de contrato, taxas, avaliações para um único provedor
compare_providersComparação lado a lado de 2–5 provedores
initiate_signupInicia um cadastro de utilidade; retorna uma URL de redirecionamento para entregar ao usuário
check_signup_statusConsulta o status de um cadastro iniciado anteriormente
get_move_checklistChecklist personalizado de configuração para mudança (o que configurar, quando)
get_promotionsOfertas atuais, bônus de cadastro, códigos de indicação

Exemplos de prompts testados em clientes principais

  • "Encontre o plano de eletricidade mais barato em 77002 e recomende um para um apartamento de 1 quarto."
  • "Compare provedores de internet em Austin. Qual tem o melhor custo-benefício?"
  • "Configure todas as utilidades para minha nova casa no CEP 75201, mudando em 15 de maio."
  • "Quais planos de eletricidade renovável estão disponíveis em Dallas por menos de $0,12/kWh?"
  • "Me dê um checklist de mudança para um apartamento em Houston, casa com 2 pessoas, mudando em 1º de junho."

Cobertura

  • Geográfica: Apenas Texas a partir de 2026-04. 4.844 CEPs em Houston, Dallas-Fort Worth, Austin, San Antonio e centenas de cidades menores.
  • Tipos de utilidades: eletricidade, internet, gás natural, água, lixo, segurança residencial.
  • Dados: planos atualizados semanalmente. Disponibilidade de internet verificada contra a Coleta de Dados de Banda Larga da FCC (junho de 2025).
  • Fora do Texas: retorna um formulário de solicitação de cobertura para que a demanda seja rastreada para expansão futura.

Como funcionam os fluxos de cadastro

Quando um agente chama initiate_signup, o Utilify retorna uma URL de redirecionamento curta (https://utilify.io/go/{planId}?zip={zip}) para o usuário abrir no navegador. O redirecionamento carrega parâmetros de rastreamento de afiliados e leva o usuário à página oficial de cadastro do provedor. O Utilify ganha uma comissão de indicação em cadastros concluídos. Nunca coletamos informações de pagamento ou credenciais. Os planos são classificados por preço, não pela taxa de comissão.

A divulgação da FTC é exibida em todas as páginas de resultados.

Uso justo

  • Nenhuma chave de API necessária. Os endpoints REST têm limite de taxa (60 solicitações/minuto por IP). O MCP tem limite de taxa leve e está sujeito a alterações — armazene em cache as respostas das ferramentas no lado do cliente quando puder; a maioria dos dados é atualizada semanalmente.
  • Não construa URLs /go/{planId} você mesmo. Sempre chame initiate_signup para que os cliques sejam registrados e as divulgações da FTC sejam anexadas.
  • Raspagem automatizada em massa de dados de planos é proibida. Se o seu produto rotear volume significativo impulsionado por agentes, envie um e-mail para hello@utilify.io para que possamos provisionar capacidade.
  • O acesso programático é regido pelos nossos Termos de Serviço.

Palavras-chave (para busca e descoberta por agentes)

MCP server, Model Context Protocol, AI agent, Claude, ChatGPT, Cursor, Ollama, LM Studio, llama.cpp, Continue.dev, OpenHands, CrewAI, AutoGen, LangChain, Llama Stack, OpenAPI 3.1, ChatGPT Custom GPT Action, utility comparison, electricity plans Texas, internet providers Texas, deregulated energy market, retail electric provider, ERCOT, FCC broadband, ZIP code lookup, move-in checklist, home setup, utility signup.

Licença

MIT. Veja LICENSE.

Contato

hello@utilify.io — parcerias, relatórios de bugs, solicitações de expansão de cobertura.