{"apiVersion":"v1","directorySlug":"utilify-mcp-825342a28e","title":"Utilify","description":"Set up electricity, internet, water, and gas before you move in. The first MCP server for utility setup — or DIY in 60 seconds. No rush fees, no hotel, no calls.","pageUrl":"https://www.mcpbundles.com/skills/utilify-mcp-825342a28e","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://utilify.io/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"io.utilify/utilify-mcp-825342a28e","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_utility_providers","description":"Find utility providers when someone is moving to a Texas address or setting up utilities at a new home. Covers nine utility types: electricity, internet, gas, water, sewer (city wastewater), trash, propane (rural / off-grid alternative to natural gas), septic (rural / off-grid alternative to city sewer), and home security. Use when the user says things like 'I'm moving to Houston next month', 'I just bought a house in Austin and need to set up power', 'what's the cheapest electricity in Dallas',","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"address":{"type":"string"},"tenancy":{"enum":["rent","own"],"type":"string"},"utility_types":{"type":"array","items":{"enum":["electricity","gas","propane","internet","water","sewer","septic","trash","security"],"type":"string"}}},"additionalProperties":false},"logicalName":"search_utility_providers","displayName":"search_utility_providers","title":"search_utility_providers","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_provider_details","description":"Get plans, pricing, and terms for a specific Texas utility provider — use after search_utility_providers has narrowed the list and the user wants to drill into one option. Use when the user says 'tell me more about Reliant', 'what are Gexa's plans for my Austin apartment', or 'show me the contract details before I pick one'. Returns available plans at the given ZIP with rates, contract length, early-termination fees, and signup requirements. Pass `zip_code` whenever the user has given an address","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["provider_slug"],"properties":{"zip_code":{"type":"string"},"provider_slug":{"type":"string"}},"additionalProperties":false},"logicalName":"get_provider_details","displayName":"get_provider_details","title":"get_provider_details","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"compare_providers","description":"Compare 2–5 Texas utility providers side by side when the user is deciding between specific named options at a new address. Use when the user says 'help me pick between these two', 'which is cheaper for my Dallas home — TXU or Reliant', or 'compare these internet plans before I move in'. Returns a structured comparison across price, contract terms, features, and ratings so the user can confidently choose one to enroll with. Sequencing: best after search_utility_providers has surfaced the candida","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["provider_slugs","address"],"properties":{"address":{"type":"string"},"provider_slugs":{"type":"array","items":{"type":"string"},"maxItems":5,"minItems":2}},"additionalProperties":false},"logicalName":"compare_providers","displayName":"compare_providers","title":"compare_providers","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"initiate_signup","description":"Start enrollment with a specific utility provider at a Texas address — use after the user has chosen a plan and confirmed they want to sign up. Use when the user says 'go ahead and sign me up', 'enroll me with this plan for my move-in day', or 'lock in this rate for my new San Antonio apartment'. Returns a signup URL, phone number, or begins API enrollment and produces a signup_id for later status checks (track with check_signup_status). Caveats: (1) user-initiated only — always confirm the plan","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["provider_id","plan_id","address","move_in_date","customer_info"],"properties":{"address":{"type":"string"},"plan_id":{"type":"string"},"session_id":{"type":"string"},"provider_id":{"type":"string"},"move_in_date":{"type":"string"},"customer_info":{"type":"object","required":["first_name","last_name","email"],"properties":{"email":{"type":"string","format":"email"},"phone":{"type":"string"},"last_name":{"type":"string"},"first_name":{"type":"string"}},"additionalProperties":false}},"additionalProperties":false},"logicalName":"initiate_signup","displayName":"initiate_signup","title":"initiate_signup","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_signup_status","description":"Check where a previously-started Utilify signup stands — use when the user asks whether their enrollment went through. Use when the user says 'did my electricity signup go through', 'is my power on for move-in day yet', or 'what's the status of the enrollment we started'. Returns current status (pending, confirmed, failed) plus any next-step instructions from the provider. Requires a signup_id from a prior initiate_signup call; if the user doesn't have one (asks status without ever signing up),","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["signup_id"],"properties":{"signup_id":{"type":"string"}},"additionalProperties":false},"logicalName":"check_signup_status","displayName":"check_signup_status","title":"check_signup_status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_move_checklist","description":"Generate a personalized move-in day utility setup checklist for a Texas address — use when the user asks what utilities they need or wants a step-by-step move-in plan. Use when the user says 'I'm relocating to Houston, what do I need to set up', 'I just bought a house in Austin — walk me through getting utilities on', or 'give me a checklist for my apartment utilities before move-in day'. Returns an ordered list of utility tasks (electricity, internet, gas or propane, water, sewer or septic, tra","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"address":{"type":"string"},"tenancy":{"enum":["rent","own"],"type":"string"},"move_date":{"type":"string"}},"additionalProperties":false},"logicalName":"get_move_checklist","displayName":"get_move_checklist","title":"get_move_checklist","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_promotions","description":"Get current deals, coupons, and exclusive affiliate offers for utilities at a Texas address — use when the user wants the best available price, not just any provider. Use when the user says 'what's the cheapest electricity deal in Dallas right now', 'any promotions for internet at my new Houston apartment', or 'find me a coupon before I sign up for my move-in'. Returns active promotions with discount details, expiration dates, and whether each offer is exclusive to Utilify; filter by utility_typ","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"address":{"type":"string"},"utility_types":{"type":"array","items":{"enum":["electricity","gas","internet","water","trash","security"],"type":"string"}},"provider_slugs":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"logicalName":"get_promotions","displayName":"get_promotions","title":"get_promotions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"request_solar","description":"Capture a Texas homeowner's interest in rooftop solar — use when the user owns (or is buying) a Texas home and mentions solar panels, solar quotes, solar savings, or reducing their bill through solar. Use when the user says 'I just bought a house in Austin and want solar quotes', 'how much could solar save on my Houston electric bill', or 'connect me with a solar installer for my new home'. What actually happens: Utilify emails the homeowner a confirmation link, and only if they click it is thei","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address","email"],"properties":{"email":{"type":"string","format":"email"},"phone":{"type":"string"},"address":{"type":"string"},"last_name":{"type":"string"},"first_name":{"type":"string"},"session_id":{"type":"string"},"move_in_date":{"type":"string"},"interest_level":{"enum":["curious","researching","ready"],"type":"string"},"estimated_monthly_bill":{"type":"number","minimum":0}},"additionalProperties":false},"logicalName":"request_solar","displayName":"request_solar","title":"request_solar","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Utilify&config=eyJ1cmwiOiAiaHR0cHM6Ly91dGlsaWZ5LmlvL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Utilify%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Futilify.io%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Utilify%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Futilify.io%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Utilify&connectorUrl=https%3A%2F%2Futilify.io%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Utilify\" --url \"https://utilify.io/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/utilify-mcp-825342a28e","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/utilify-mcp-825342a28e/tools/{tool}","mcpServerUrl":"https://utilify.io/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/utilify-mcp-825342a28e?live=1"}