mcpField
A
Aurora Solar MCP by usefulapi

Aurora Solar MCP by usefulapi

Remote
usefulapi.ioBusiness & Marketing1Updated today

About Aurora Solar MCP by usefulapi

Aurora Solar MCP by usefulapi connects Aurora Solar accounts to Claude, Cursor, and other MCP clients. It provides access to project, design, pricing, and order data, plus tools to update projects and notes.

Key features

  1. 01Read projects, users, and teams
  2. 02Browse designs and design summaries
  3. 03View pricing and financing records
  4. 04Read agreements and orders
  5. 05Update projects and project notes

Use cases

  1. 01Review a solar project and its designs
  2. 02Check design pricing and financing
  3. 03Update a project or its note

MCP support

A hosted MCP server exposes Aurora Solar records and project-update tools to MCP clients. It authenticates users with OAuth and stores their Aurora API key and tenant ID.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://aurora-solar.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Aurora Solar MCP by usefulapi

Use your Aurora Solar account from Claude, Cursor, or any MCP client. Read projects, designs, pricing, financings, agreements and orders, and update a project and its note. Hosted, no local install: connect with your own credentials.

Live endpoint: https://aurora-solar.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://aurora-solar.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http aurora-solar https://aurora-solar.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "aurora-solar": {
      "url": "https://aurora-solar.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Aurora Solar credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/aurora-solar/

On first connect you provide an Aurora API key and the tenant id (an Admin creates the key in Aurora → Settings → API Tokens, and the tenant id is on the same page). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
aurora_get_tenantreadGet the tenant
aurora_list_usersreadList users
aurora_list_teamsreadList teams
aurora_list_projectsreadList projects
aurora_get_projectreadGet a project
aurora_get_project_notereadGet the project note
aurora_get_consumption_profilereadGet the consumption profile
aurora_get_project_bill_summaryreadGet the project bill summary
aurora_list_agreementsreadList agreements
aurora_get_ahjreadGet an AHJ
aurora_list_designsreadList designs of a project
aurora_get_designreadGet a design
aurora_get_design_summaryreadGet a design summary
aurora_get_roof_summaryreadGet a roof summary
aurora_get_design_pricingreadGet design pricing
aurora_get_design_bill_summaryreadGet the design bill summary
aurora_list_financingsreadList financings
aurora_list_design_assetsreadList design assets
aurora_get_web_proposalreadGet the web proposal link
aurora_list_ordersreadList orders
aurora_get_orderreadGet an order
aurora_list_design_requestsreadList design requests
aurora_list_modulesreadList solar modules
aurora_list_invertersreadList inverters
aurora_list_proposal_templatesreadList proposal templates
aurora_list_webhooksreadList webhooks
aurora_update_projectwriteUpdate a project
aurora_update_project_notewriteUpdate the project note
aurora_usage_statusmetaUsage status (free-tier meter)
aurora_request_featuremetaRequest a missing feature
aurora_upgrademetaUpgrade to Pro (unlimited*)
aurora_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with aurora_upgrade (it returns a Stripe Checkout link). Cancel any time with aurora_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running aurora_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.