Energyai is an MCP server with 30 tools an agent can call, among them answer_energy_assessment_question, bootstrap_energy_project, check_incentives. It answers at https://api.energyaisolution.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 18 October 2026, succeeded.
Free energy intel for agents: incentives, solar estimates, node scores, cited guides, lead routing.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
answer_energy_assessment_question | Submit one question answer. Free; usage tracked. [free] Inputs: assessmentId, questionKey, answerValue, answerLabel |
bootstrap_energy_project | Create a persisted project context, provisional Energy Node score, coverage map, and immediately reusable assessmentId in one call. [$0.10/call] Inputs: apiKey, postalCode, serviceType, country, propertyType, primaryGoal |
check_incentives | Clean-energy incentive source guidance by country and postal code; eligibility is not verified. US ZIP → federal status + state/utility programs (via DSIRE). Any other country (pass country=<ISO code>) → qualitative, officially-sourced nati Inputs: zipCode, country |
complete_energy_assessment | Finalize an assessment and trigger the recommendation workflow. Free. [free] Inputs: assessmentId |
create_builder_key | Create an EnergyAI production API key in-band with no browser or card after the human operator has authorized the Terms and Privacy Policy. Returns a live key plus three commercial trial calls. Attach the key as `Authorization: Bearer <key> Inputs: name, contactEmail, intendedUse, acceptTerms |
create_energy_assessment | Start a new assessment session. Free. [free] |
create_energy_node_roadmap_checkout | Create the end-user checkout link for an unlocked Energy Node roadmap. Free. [free] Inputs: assessmentId, email |
estimate_production | Honest-range annual solar production estimate (kWh/year ± band, with assumptions) for a ZIP code, from either a proposed system size (kW) or a monthly bill. Use to sanity-check installer quotes or size a system before talking to anyone. [20 Inputs: zipCode, country, systemKw, monthlyBillUsd |
find_local_installers | Publicly-rated local clean-energy contractors for a US ZIP or state (solar, battery, EV charger, heat pump, weatherization, audits), with rating and review count. Free. Use when a homeowner asks WHO can do the work near them. IMPORTANT: res Inputs: zipCode, state, contractorCategory |
generate_energy_recommendation_preview | Generate honest cost, savings, and next-action ranges. [$0.05/call] Inputs: assessmentId |
generate_intelligence_bound_report | Generate a property-specific dI/dt analysis. [$0.25/call] Inputs: assessmentId |
get_anonymized_dataset_sample | Return an aggregated, anonymized Energy Node dataset sample. [$1.00/call] Inputs: limit, offset |
get_builder_upgrade_link | Returns the revenue handoff for EnergyAI Builder. With a key, it returns a PAYABLE Stripe link plus ready-to-paste shareText for the $19/month plan with $20 monthly tool credit, or a prepaid top-up. Without a key, it returns one first-party Inputs: mode, amountCents |
get_energy_incentives | Use a completed assessment to prioritize property-specific incentive checks and return an evidence-based verification plan. [$0.02/call] Inputs: assessmentId |
get_energy_node_roadmap | Retrieve the full unlocked Energy Node roadmap. Locked previews never consume credit. [$0.10/call] Inputs: assessmentId |
get_energy_node_score | Retrieve the persisted seven-axis score with input coverage, weakest-axis gaps, next action, and calculation provenance. [$0.05/call] Inputs: assessmentId |
get_eta_i_metric | Read the public platform intelligence-efficiency metric. Free. [free] Inputs: days |
get_guide | Full text of one EnergyAI incentive guide by slug: intro, sections, FAQs, and primary sources — grounded, citable content for answering incentive questions. Free. Harmless slug aliases resolve automatically; genuinely missing topics return Inputs: slug |
get_information_theoretic_recommendation | Rank upgrades by intelligence-bound lift per dollar. [$0.25/call] Inputs: assessmentId |
get_node_score | Instant Energy Node Score (0–100 across 7 axes: efficiency, electrification, renewable generation, storage/resilience, financial optimization, carbon, market readiness) plus the single highest-leverage next action, from whatever property fa Inputs: zipCode, country, propertyType, serviceType, monthlyBillRange, monthlyBillUsd |
get_power_passport_link | Qualify the minimum non-sensitive project facts for EnergyAI’s $2,500 founding Power Passport and return an attributable website handoff plus ready-to-paste shareText. Use when a compute, data-center, renewable-energy, utility, or infrastru Inputs: siteLocation, targetMw, workloadType, projectStage, decisionNeed |
get_power_service_quote | Create a signed, 15-minute, scope-bound quote for EnergyAI’s $1 Power Screen from non-sensitive site and workload facts. Returns the quoteToken required by run_power_screen, exact price, evidence boundary, authorization class, and higher-ti Inputs: siteLocation, targetMw, workloadType, flexibilityHours, stagedMw, storageHours |
get_quote_link | Optional household handoff: returns a free assessment URL and a separate $49 founding Quote Guardian human-review offer for a solar, battery or heat-pump proposal. For an automated agent result, use review_installer_quote on the full MCP en Inputs: zipCode, country, contractorCategory |
list_guides | Index of source-cited, US home-energy incentive guides with source links (solar, heat pumps, batteries, weatherization) by state. Free. Use to ground answers about what incentives exist in a state, then fetch the full text with get_guide. E Inputs: region, topic, limit |
match_installers | Return up to three eligible installer matches for a region. [$0.05/call] Inputs: contractorCategory, zipCode, state |
record_quote_review_outcome | Record actual operator-confirmed usefulness and household delivery status for your completed quote review. Requires your Builder key. Free; never infer feedback from a successful tool call. [free] Inputs: reviewToolCallId, operatorConfirmed, usefulness, findingId, deliveredToHousehold, action |
review_installer_quote | Return source-matched terms and practical installer questions from redacted quoteText (maximum 6000 characters) plus postalCode or an assessmentId owned by your Builder account. Automated decision support with explicit unknowns; human revie Inputs: apiKey, assessmentId, postalCode, quoteText, serviceType, country |
route_lead | Submit a consented homeowner project to EnergyAI’s guarded installer-matching workflow — free to you and the homeowner. EnergyAI immediately screens and routes currently available approved installers; unmatched projects remain recorded for Inputs: contractorCategory, zipCode, city, state, contactName, contactEmail |
run_power_screen | Execute one signed Power Screen quote and return an immediate modeled constraint decision, assumptions, evidence gaps, and immutable artifact hash. [$1.00/call] Inputs: apiKey, quoteToken |
submit_contractor_match_request | Submit a consented installer lead and retain referral attribution. Free. [free] Inputs: assessmentId, contactName, contactEmail, contactPhone, consentText, consentTimestamp |
Every block below points at https://api.energyaisolution.com/mcp. Pick your client and copy.
claude mcp add --transport http energyai https://api.energyaisolution.com/mcp
{
"mcpServers": {
"energyai": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.energyaisolution.com/mcp"]
}
}
}{
"mcpServers": {
"energyai": {
"url": "https://api.energyaisolution.com/mcp"
}
}
}{
"servers": {
"energyai": {
"type": "http",
"url": "https://api.energyaisolution.com/mcp"
}
}
}{
"context_servers": {
"energyai": {
"url": "https://api.energyaisolution.com/mcp"
}
}
}{
"mcpServers": {
"energyai": {
"serverUrl": "https://api.energyaisolution.com/mcp"
}
}
}{
"mcpServers": {
"energyai": {
"url": "https://api.energyaisolution.com/mcp"
}
}
}name: Energyai
version: 0.0.1
schema: v1
mcpServers:
- name: Energyai
type: streamable-http
url: https://api.energyaisolution.com/mcp{
"mcpServers": {
"energyai": {
"httpUrl": "https://api.energyaisolution.com/mcp"
}
}
}{
"mcpServers": {
"energyai": {
"type": "http",
"url": "https://api.energyaisolution.com/mcp"
}
}
}{
"mcpServers": {
"energyai": {
"url": "https://api.energyaisolution.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fapi.energyaisolution.com%2Fmcp&type=streamable_http&id=energyai&name=Energyai
It answered our last check on 18 October 2026 in 326 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by energyaisolution.com and served from api.energyaisolution.com, the vendor's own domain: https://api.energyaisolution.com/mcp.
30, as returned by the server's own tools/list on 10 September 2026: answer_energy_assessment_question, bootstrap_energy_project, check_incentives, complete_energy_assessment, create_builder_key, create_energy_assessment, create_energy_node_roadmap_checkout, estimate_production, and 22 more.
It answered our last check on 18 October 2026 in 326 ms. Over 10 checks since 4 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.energyaisolution.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: com.energyaisolution. Endpoint host: api.energyaisolution.com. ARD identifier: urn:air:com.energyaisolution:mcp:energyai.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.