Aurora Solar MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.3.4更新於 Nov 7, 2026

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

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行資料與分析商業與電商

概覽

AI 產生的概覽

託管式 MCP 伺服器,讓助理讀取 Aurora Solar 的專案、設計、定價與融資方案,並可更新專案和備註。

可以做什麼
  • 瀏覽租戶、使用者、團隊、專案、訂單與設計請求
  • 讀取專案詳情、備註、用電概況與裝設太陽能前的帳單摘要
  • 檢視設計:摘要、屋頂、定價、帳單摘要、融資方案、附件與網頁提案連結
  • 列出租戶元件、提案範本、Webhook 與 AHJ 審核要求
  • 更新專案欄位並覆寫專案備註
適用情境
適合在 Aurora Solar 中工作、希望讓助理查詢專案狀態、比較設計規模、定價與融資選項,或查看還有哪些設計請求待處理,而不必在應用程式裡逐頁點選的情況。
執行需求
遠端 streamable HTTP 端點,無需本機安裝。透過 OAuth 登入,首次連線時需提供 Aurora API 金鑰與租戶 ID(由 Aurora 管理員在 Settings → API Tokens 建立)。金鑰不會寫入用戶端設定。免費方案每月 50 次工具呼叫,付費方案依使用者計費。
安裝前請注意
有兩個寫入工具:aurora_update_project 會變更專案欄位,aurora_update_project_note 會覆寫原有備註,建議先讀取。Aurora API 金鑰與租戶 ID 由第三方託管服務依使用者儲存。中繼工具可發起或取消付費 Stripe 訂閱;取消後服務持續到已付費期間結束,當期不退費。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Aurora Solar MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Faurora-solar/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "aurora-solar-by-usefulapi": {
      "type": "http",
      "url": "https://aurora-solar.usefulapi.io/mcp"
    }
  }
}

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:
json
{  "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 or Pro+
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.

來源:servers/aurora-solar/README.md,提交 4046075

工具

28

aurora_get_tenant

Get the tenant

Get 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_users

List users

List users of the tenant. Optional filters by email, external provider id or partner id. GET /tenants/{tenant_id}/users.

輸入參數emailpartner_idexternal_provider_id

aurora_list_teams

List teams

List teams of the tenant, sorted by name (Grow and Scale plans only). GET /tenants/{tenant_id}/teams.

無需輸入參數。

aurora_list_projects

List projects

List projects, newest first: id, name, created_at, property_address and tags. GET /tenants/{tenant_id}/projects.

輸入參數pageper_page

aurora_get_project

Get a project

Get one project by id: customer details, address, status, owner and team. GET /tenants/{tenant_id}/projects/{id}.

輸入參數project_id必填

aurora_get_project_note

Get the project note

Get the free-text note of a project. GET /tenants/{tenant_id}/projects/{project_id}/project_note.

輸入參數project_id必填

aurora_get_consumption_profile

Get the consumption profile

Get the energy consumption profile of a project: utility, rate, monthly energy and bills. GET /tenants/{tenant_id}/projects/{id}/consumption_profile.

輸入參數project_id必填

aurora_get_project_bill_summary

Get the project bill summary

Get the estimated year-1 utility bill summary of a project before solar. GET /tenants/{tenant_id}/projects/{id}/bill_summary.

輸入參數project_id必填

aurora_list_agreements

List agreements

List the sales agreements of a project, newest first. GET /tenants/{tenant_id}/projects/{project_id}/agreements.

輸入參數project_id必填

aurora_get_ahj

Get an AHJ

Get an Authority Having Jurisdiction (permit office) with its general and structural requirements. GET /tenants/{tenant_id}/ahjs/{id}.

輸入參數ahj_id必填

aurora_list_designs

List designs of a project

List the designs of one project. GET /tenants/{tenant_id}/projects/{id}/designs.

輸入參數project_id必填

aurora_get_design

Get a design

Get one design: name, project, milestone, imagery and lidar source. GET /tenants/{tenant_id}/designs/{id}.

輸入參數design_id必填

aurora_get_design_summary

Get a design summary

Get the design summary: system sizes, bill of materials, arrays, inverters, batteries and energy production. GET /tenants/{tenant_id}/designs/{id}/summary.

輸入參數design_id必填

aurora_get_roof_summary

Get a roof summary

Get the summary of all roofs of a design. GET /tenants/{tenant_id}/designs/{design_id}/roof_summary.

輸入參數design_id必填

aurora_get_design_pricing

Get design pricing

Get the pricing of a design: method, price per watt, adders, incentives and breakdown. GET /tenants/{tenant_id}/designs/{id}/pricing.

輸入參數design_id必填

aurora_get_design_bill_summary

Get the design bill summary

Get the estimated year-1 utility bill summary of a design with solar. GET /tenants/{tenant_id}/designs/{id}/bill_summary.

輸入參數design_id必填

aurora_list_financings

List financings

List the financing options of a design (cash, loan, lease, PPA). GET /tenants/{tenant_id}/designs/{design_id}/financings.

輸入參數design_id必填financing_optionselected_in_sales_mode

aurora_list_design_assets

List design assets

List the files of a design (screenshots, DXF, racking documents) with download links. GET /tenants/{tenant_id}/designs/{design_id}/assets.

輸入參數design_id必填asset_type

aurora_get_web_proposal

Get the web proposal link

Get the customer-facing Web Proposal URL of a design and whether it expired. GET /tenants/{tenant_id}/designs/{design_id}/web_proposal.

輸入參數design_id必填

aurora_list_orders

List orders

List leads (orders) of the tenant, newest first. GET /tenants/{tenant_id}/orders.

輸入參數pageper_page

aurora_get_order

Get an order

Get one order: customer contact, address, phase, seller and notes. GET /tenants/{tenant_id}/orders/{id}.

輸入參數order_id必填

aurora_list_design_requests

List design requests

List design requests, newest first, optionally by status. GET /tenants/{tenant_id}/design_requests.

輸入參數pagestatusper_page

aurora_list_modules

List solar modules

List the solar modules enabled for the tenant. GET /tenants/{tenant_id}/components/modules.

輸入參數pageper_page

aurora_list_inverters

List inverters

List the inverters enabled for the tenant. GET /tenants/{tenant_id}/components/inverters.

輸入參數pageper_page

aurora_list_proposal_templates

List proposal templates

List proposal templates, optionally only enabled or default ones. GET /tenants/{tenant_id}/proposal_templates.

輸入參數namepagedefaultenabledper_page

aurora_list_webhooks

List webhooks

List the webhooks of the tenant. GET /tenants/{tenant_id}/webhooks.

無需輸入參數。

aurora_update_project

Update a project

WRITE: 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}.

輸入參數namestatusproject_id必填customer_emailcustomer_phonemailing_addresscustomer_last_namecustomer_first_name

aurora_update_project_note

Update the project note

WRITE: 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.

輸入參數content必填project_id必填

版本歷史

7
  1. v1.3.4最新Nov 7, 2026
  2. v1.2.3Nov 5, 2026
  3. v1.2.2Nov 5, 2026
  4. v1.2.1Nov 4, 2026
  5. v1.2.0Nov 3, 2026
  6. v1.1.1Nov 3, 2026
  7. v1.0.0Nov 1, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合