OpenSolar MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HTTP_HOST | No | HTTP bind address. | 127.0.0.1 |
| MCP_HTTP_PATH | No | MCP endpoint path. | /mcp |
| MCP_HTTP_PORT | No | HTTP port. | 3000 |
| MCP_TRANSPORT | No | http serves Streamable HTTP instead of stdio. | stdio |
| OPENSOLAR_PLAN | No | api_access hides tools that need Raw Data API Access; raw_data keeps them. | |
| OPENSOLAR_ORG_ID | Yes | Your OpenSolar organisation ID. | |
| OPENSOLAR_PROFILE | No | Tool profile: agent or full. | agent |
| OPENSOLAR_BASE_URL | No | OpenSolar API base URL. Must be https (http only for localhost). | https://api.opensolar.com/api/ |
| OPENSOLAR_TOOLSETS | No | Comma-separated toolsets. Replaces the profile's selection when set. | |
| OPENSOLAR_API_TOKEN | Yes | OpenSolar bearer token. Required for stdio and --check. Loopback HTTP can use it as a fallback. | |
| OPENSOLAR_READ_ONLY | No | 1, true, yes, or on hides every mutation. 0, false, no, or off keeps them. Any other value stops startup. | off |
| OPENSOLAR_UPLOAD_ROOT | No | Directory create_private_file may read from. Uploads are disabled when unset. | |
| MCP_HTTP_ALLOWED_HOSTS | No | Comma-separated Host values accepted on non-loopback binds. Required for 0.0.0.0 and ::. | |
| MCP_HTTP_ALLOWED_ORIGINS | No | Browser Origin hostnames accepted on non-loopback binds. Requests without an Origin header still pass. | the Host allowlist |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues