Aurora Solar MCP by usefulapi

io.usefulapi/aurora-solar · v1.0.0 · design

Aurora Solar MCP by usefulapi is healthy: it completed an MCP handshake in 1390 ms and exposes 28 tools.

Read projects, designs, pricing and financings; update projects and notes in Aurora Solar.

Endpoint: https://aurora-solar.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count28
Latency1390 ms
Last checked (UTC)2026-11-01T13:40:34.996Z

Health history

Checked (UTC)StatusLatencyError
2026-11-01T13:40:34.996ZHealthy1390

Tools (28)

aurora_get_tenantGet metadata about your Aurora tenant: name, status, address, currency, units and the list of project statuses. Good first call. GET /tenants/{tenant_id}.
aurora_list_usersList users of the tenant. Optional filters by email, external provider id or partner id. GET /tenants/{tenant_id}/users.
aurora_list_teamsList teams of the tenant, sorted by name (Grow and Scale plans only). GET /tenants/{tenant_id}/teams.
aurora_list_projectsList projects, newest first: id, name, created_at, property_address and tags. GET /tenants/{tenant_id}/projects.
aurora_get_projectGet one project by id: customer details, address, status, owner and team. GET /tenants/{tenant_id}/projects/{id}.
aurora_get_project_noteGet the free-text note of a project. GET /tenants/{tenant_id}/projects/{project_id}/project_note.
aurora_get_consumption_profileGet the energy consumption profile of a project: utility, rate, monthly energy and bills. GET /tenants/{tenant_id}/projects/{id}/consumption_profile.
aurora_get_project_bill_summaryGet the estimated year-1 utility bill summary of a project before solar. GET /tenants/{tenant_id}/projects/{id}/bill_summary.
aurora_list_agreementsList the sales agreements of a project, newest first. GET /tenants/{tenant_id}/projects/{project_id}/agreements.
aurora_get_ahjGet an Authority Having Jurisdiction (permit office) with its general and structural requirements. GET /tenants/{tenant_id}/ahjs/{id}.
aurora_list_designsList the designs of one project. GET /tenants/{tenant_id}/projects/{id}/designs.
aurora_get_designGet one design: name, project, milestone, imagery and lidar source. GET /tenants/{tenant_id}/designs/{id}.
aurora_get_design_summaryGet the design summary: system sizes, bill of materials, arrays, inverters, batteries and energy production. GET /tenants/{tenant_id}/designs/{id}/summary.
aurora_get_roof_summaryGet the summary of all roofs of a design. GET /tenants/{tenant_id}/designs/{design_id}/roof_summary.
aurora_get_design_pricingGet the pricing of a design: method, price per watt, adders, incentives and breakdown. GET /tenants/{tenant_id}/designs/{id}/pricing.
aurora_get_design_bill_summaryGet the estimated year-1 utility bill summary of a design with solar. GET /tenants/{tenant_id}/designs/{id}/bill_summary.
aurora_list_financingsList the financing options of a design (cash, loan, lease, PPA). GET /tenants/{tenant_id}/designs/{design_id}/financings.
aurora_list_design_assetsList the files of a design (screenshots, DXF, racking documents) with download links. GET /tenants/{tenant_id}/designs/{design_id}/assets.
aurora_get_web_proposalGet the customer-facing Web Proposal URL of a design and whether it expired. GET /tenants/{tenant_id}/designs/{design_id}/web_proposal.
aurora_list_ordersList leads (orders) of the tenant, newest first. GET /tenants/{tenant_id}/orders.
aurora_get_orderGet one order: customer contact, address, phase, seller and notes. GET /tenants/{tenant_id}/orders/{id}.
aurora_list_design_requestsList design requests, newest first, optionally by status. GET /tenants/{tenant_id}/design_requests.
aurora_list_modulesList the solar modules enabled for the tenant. GET /tenants/{tenant_id}/components/modules.
aurora_list_invertersList the inverters enabled for the tenant. GET /tenants/{tenant_id}/components/inverters.
aurora_list_proposal_templatesList proposal templates, optionally only enabled or default ones. GET /tenants/{tenant_id}/proposal_templates.
aurora_list_webhooksList the webhooks of the tenant. GET /tenants/{tenant_id}/webhooks.
aurora_update_projectWRITE: change fields of an existing project (name, status, customer contact, mailing address). Only the fields you pass change. Use aurora_get_tenant to see valid statuses. PUT /tenants/{tenant_id}/projects/{id}.
aurora_update_project_noteWRITE: replace the content of a project's note with the given text (the old text is overwritten; read it first with aurora_get_project_note). PUT /tenants/{tenant_id}/projects/{project_id}/project_note.