Utilify について
Utilifyは、引っ越しや家庭向けサービスの手配を行う人のために、テキサス州の公共サービスプランを比較・申し込みできるMCPサーバーです。複数のサービス種別を扱い、順位付きの候補と申し込みリンクを返します。
主な機能
- 01テキサス州の住所から事業者を検索
- 02プラン、料金、条件、手数料の確認
- 032~5社の事業者を比較
- 04申し込みの開始と状況確認
- 05キャンペーンと引っ越しチェックリスト
活用シーン
- 01新居の電気プランを比較
- 02郵便番号からインターネット事業者を検索
- 03引っ越し前に公共サービスを申し込み
- 04事業者と現在のキャンペーンを確認
MCP 対応
事業者検索、プラン詳細、比較、申し込み開始と状況確認、キャンペーン、引っ越しチェックリストのツールを提供します。MCPクライアントは https://utilify.io/mcp に接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://utilify.io/mcpclaude mcp add --transport http utilify-io-utilify https://utilify.io/mcp{"mcpServers":{"utilify-io-utilify":{"type":"http","url":"https://utilify.io/mcp"}}}Cursor で開く{"servers":{"utilify-io-utilify":{"type":"http","url":"https://utilify.io/mcp"}}}VS Code で開く{"mcpServers":{"utilify-io-utilify":{"type":"http","url":"https://utilify.io/mcp"}}}{"mcpServers":{"utilify-io-utilify":{"serverUrl":"https://utilify.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| address | string | はい | 市区町村、州、ZIPコードを含む完全な住所 |
| tenancy | enum | いいえ | ユーザーが賃貸か購入かを指定します。プランの優先設定が変わり、住宅所有者限定のクロスセル(太陽光)が有効になります。rent | own |
| utility_types | array | いいえ | ユーティリティーの種類で絞り込みます。省略すると、利用可能なすべての種類を返します。 |
詳細
Utilify MCP サーバー — あらゆる AI エージェントからテキサス州の公共サービスを比較して申し込む(今後、対象州を拡大予定)
気に入っていただけたら、スターをお願いします!
公共サービスの申し込みに対応した初の Model Context Protocol(MCP)サーバーです。 Utilify を Claude、ChatGPT、Cursor、Ollama、LM Studio、または MCP 対応のあらゆるエージェントに接続すると、テキサス州の任意の ZIP コードで、電気、インターネット、天然ガス、水道、ゴミ収集のプランを検索・比較できます。API キー不要。認証不要。トラッキングなし。
ユーザーが AI エージェントに「公共サービスの利用を開始して」や「一番安い電気料金プランを探して」と頼んだときに、それを実現するツールです。
- MCP エンドポイント:
https://utilify.io/mcp - OpenAPI 3.1 仕様:
https://utilify.io/openapi.json - サーバーカード:
https://utilify.io/.well-known/mcp/server-card.json - llms.txt:
https://utilify.io/llms.txt - ドキュメント: utilify.io/mcp-docs
- メインサイト: utilify.io
このサービスが生まれた理由
引っ越し時の公共サービスの申し込みは、引っ越し作業で最も嫌われる作業です。よくある流れは、4社に電話し、10種類のウェブサイトで30個のプランを比較し、保留のまま待たされ、最良のプランを逃し、12~24か月にわたって余計な料金を支払うというものです。引っ越しのたびに約45分もの苦労がかかります。
Utilify は、テキサス州の全4,844件の ZIP コードを対象とする、エージェント優先の公共サービス比較サービスです。ユーザーが AI に「77002 の住所で5月15日から電気を使えるようにして」と頼むと、エージェントは MCP 経由で Utilify を呼び出し、数秒でランキング形式のプランを提示します。ユーザーはワンクリックの申し込みリンクから手続きできます。
クライアント別クイックスタート
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。
{
"mcpServers": {
"utilify": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://utilify.io/mcp"]
}
}
}
Claude Desktop を再起動します。次のように試してみてください。「Houston 77002 で最も安い電気料金プランは?」
Claude Code
claude mcp add utilify -- npx -y mcp-remote https://utilify.io/mcp
Cursor
Settings → MCP → Add New MCP Server:
{
"utilify": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://utilify.io/mcp"]
}
}
Ollama + ollmcp(ローカル、オープンソース)
pip install ollmcp
ollmcp add utilify https://utilify.io/mcp
ollmcp --model qwen3.5:9b
推奨するツール呼び出し対応モデル:qwen3.5:9b、gemma4:e4b、llama4:8b。
LM Studio
Settings → Integrations → MCP → Add Server を開き、https://utilify.io/mcp を貼り付けます。LM Studio が Streamable HTTP トランスポートを自動検出します。
llama.cpp(MCP クライアント内蔵)
llama-server --model ./qwen3.5-9b.gguf --mcp https://utilify.io/mcp
Continue.dev
ワークスペースに .continue/mcpServers/utilify.yaml を追加します。
name: utilify
command: npx
args: ["-y", "mcp-remote", "https://utilify.io/mcp"]
ChatGPT Custom GPT / Zapier / Make.com / LangChain
MCP を使用していない場合は、https://utilify.io/openapi.json の OpenAPI 3.1 仕様を使用します。次のいずれかに直接貼り付けてください。
- ChatGPT Custom GPT Actions(GPT Builder → Configure → Actions → Import from URL)
- Zapier(New webhook → OpenAPI)
- Make.com(OpenAPI からカスタムアプリを作成)
- LangChain(
OpenAPIToolkit.from_spec_file()またはfrom_openapi_spec_url())
このリポジトリの examples/ をご覧ください。
OpenHands、CrewAI、AutoGen、Llama Stack
mcp-remote またはお使いのフレームワークの MCP アダプターを使用して、https://utilify.io/mcp に接続します。API キーは不要です。
MCP 経由で公開されるツール
| ツール | 説明 |
|---|---|
search_utility_providers | 住所に対応する電気、インターネット、ガス、水道、ゴミ収集の各プロバイダーを一覧表示します |
get_provider_details | 1社のプロバイダーのプラン、料金、契約条件、手数料、レビューを取得します |
compare_providers | 2~5社のプロバイダーを並べて比較します |
initiate_signup | 公共サービスの申し込みを開始し、ユーザーに渡すリダイレクト URL を返します |
check_signup_status | 以前に開始した申し込みのステータスを確認します |
get_move_checklist | 個別の入居準備チェックリスト(何をいつ設定するか)を取得します |
get_promotions | 現在のキャンペーン、申し込み特典、紹介コードを取得します |
主要なクライアントでテスト済みのプロンプト例
- 「77002で最も安い電気プランを探して、1ベッドルームのアパートにおすすめのプランを教えてください。」
- 「オースティンのインターネットプロバイダーを比較してください。コストパフォーマンスが最も高いのはどこですか?」
- 「ZIP 75201の新居で利用するすべての公共サービスを、5月15日の入居に合わせて手配してください。」
- 「ダラスで利用できる、1kWhあたり0.12ドル未満の再生可能エネルギープランを教えてください。」
- 「ヒューストンのアパートに入居するためのチェックリストを作成してください。2人世帯で、6月1日に入居します。」
対応範囲
- 地域: 2026-04時点でテキサス州のみです。ヒューストン、ダラス・フォートワース、オースティン、サンアントニオ、および数百の小都市にまたがる4,844のZIPコードに対応しています。
- 公共サービスの種類: 電気、インターネット、天然ガス、水道、ごみ収集、ホームセキュリティ。
- データ: プランは毎週更新されます。インターネットの提供状況は、FCC Broadband Data Collection(2025年6月)に照らして確認済みです。
- テキサス州以外: 将来の拡大に向けて需要を把握できるよう、対応リクエストフォームを表示します。
申し込みの流れ
エージェントが initiate_signup を呼び出すと、Utilifyは短いリダイレクトURL(https://utilify.io/go/{planId}?zip={zip})を返します。ユーザーはこのURLをブラウザーで開きます。リダイレクトURLにはアフィリエイト追跡パラメーターが含まれており、プロバイダーの公式申し込みページに移動します。Utilifyは、申し込みが完了すると紹介手数料を受け取ります。お支払い情報や認証情報を収集することはありません。 プランは手数料率ではなく、価格に基づいて順位付けされます。
すべての検索結果ページにFTCの開示情報が表示されます。
公正な利用
- APIキーは不要です。RESTエンドポイントはIPアドレスごとに毎分60リクエストまでに制限されています。MCPのレート制限は緩やかですが、変更される場合があります。可能な場合はクライアント側でツールの応答をキャッシュしてください。ほとんどのデータは毎週更新されます。
/go/{planId}のURLを自分で作成しないでください。クリックを記録し、FTCの開示情報を付与するため、必ずinitiate_signupを呼び出してください。- プランデータを自動で大量にスクレイピングすることは禁止されています。製品でエージェント経由の大量のトラフィックが発生する場合は、容量を確保できるよう [email protected] までメールでご連絡ください。
- プログラムによるアクセスには、利用規約が適用されます。
キーワード(検索およびエージェントによる検出用)
MCP サーバー、Model Context Protocol、AI エージェント、Claude、ChatGPT、Cursor、Ollama、LM Studio、llama.cpp、Continue.dev、OpenHands、CrewAI、AutoGen、LangChain、Llama Stack、OpenAPI 3.1、ChatGPT Custom GPT Action、公共サービスの比較、テキサス州の電気プラン、テキサス州のインターネットプロバイダー、規制緩和されたエネルギー市場、小売電力事業者、ERCOT、FCCブロードバンド、ZIPコード検索、入居チェックリスト、住宅のセットアップ、公共サービスの申し込み。
ライセンス
MIT。LICENSEを参照してください。
お問い合わせ
[email protected] — 提携、バグ報告、対応地域の拡大リクエスト。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。