Connect ChatGPT
Connect ChatGPT to SolarSENS MCP with the OAuth login supplied for your organization.
Before you start
-
ChatGPT must allow custom connectors in your workspace.
-
Your administrator must enable your SolarSENS MCP access.
-
Use this server URL exactly:
https://mcp.solarsens.co/mcp
Your SolarSENS application login and your MCP connector login are separate. The MCP does not ask you to paste a SolarSENS password into a prompt.
Add the connector
- Open ChatGPT and go to Settings or Apps and Connectors.
- Choose Add connector or Create connector.
- Enter
SolarSENSas the name. - Enter the server URL above.
- Choose OAuth when ChatGPT asks for authentication.
- Start the connection and complete the SolarSENS sign-in page.
- Approve the read-only connection and return to ChatGPT.
The connection uses the secure OAuth authorization-code flow with S256 PKCE. The MCP checks the access granted to the signed-in SolarSENS identity before a tool returns Plant data.
Test the connection
Start with discovery:
List the SolarSENS Plants I can access in Kuala Lumpur.
Then ask for a bounded read:
For the Plant you found, show yesterday's performance.
Include the date, timezone, yield, performance ratio, availability, and data
coverage.
If the assistant returns no Plant, the account is connected but has no mapped Plant scope. Contact your administrator. Do not try to gain access by typing a different Plant ID.
If the connection fails
| What you see | What to check |
|---|---|
| OAuth is not supported | Confirm that the URL ends with /mcp and that you selected OAuth. |
| The browser login succeeds but ChatGPT shows an error | Remove the connector and add it again so ChatGPT starts a fresh authorization flow. |
| The connector connects but no Plants appear | Ask your administrator to check the SolarSENS account-to-Plant mapping. |
| A Plant is forbidden | The Plant is outside the signed-in account scope. This is an access result, not a prompt error. |
Optional: check with MCP Inspector
An administrator can use MCP Inspector to confirm that the connection loads the read-only tools. Use the same server URL, complete the approved login, and search only for an allowed location.

The screenshot is illustrative. Plant names, values, and access results depend on the signed-in account.