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)
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()oufrom_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
| Ferramenta | Descrição |
|---|---|
search_utility_providers | Lista todos os provedores de eletricidade, internet, gás, água e lixo em um endereço |
get_provider_details | Planos, preços, termos de contrato, taxas, avaliações para um único provedor |
compare_providers | Comparação lado a lado de 2–5 provedores |
initiate_signup | Inicia um cadastro de utilidade; retorna uma URL de redirecionamento para entregar ao usuário |
check_signup_status | Consulta o status de um cadastro iniciado anteriormente |
get_move_checklist | Checklist personalizado de configuração para mudança (o que configurar, quando) |
get_promotions | Ofertas 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 chameinitiate_signuppara 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.