{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Align-Software-Company/opensolar-mcp","description":"Unofficial, self-hosted MCP server for the documented OpenSolar API.","title":"OpenSolar MCP","repository":{"url":"https://github.com/Align-Software-Company/opensolar-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://github.com/Align-Software-Company/opensolar-mcp","icons":[{"src":"https://raw.githubusercontent.com/Align-Software-Company/opensolar-mcp/main/docs/images/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@alignco/opensolar-mcp","version":"0.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenSolar bearer token","isRequired":true,"format":"string","isSecret":true,"name":"OPENSOLAR_API_TOKEN"},{"description":"OpenSolar organisation ID","isRequired":true,"format":"number","placeholder":"12345","name":"OPENSOLAR_ORG_ID"},{"description":"Tool profile: agent (curated default) or full (every registered tool)","format":"string","default":"agent","choices":["agent","full"],"name":"OPENSOLAR_PROFILE"},{"description":"Hide every tool that can change OpenSolar data","format":"boolean","default":"false","name":"OPENSOLAR_READ_ONLY"},{"description":"OpenSolar access plan; api_access hides tools that need Raw Data API Access","format":"string","choices":["api_access","raw_data"],"name":"OPENSOLAR_PLAN"},{"description":"Comma-separated toolsets that replace the profile's tool selection","format":"string","placeholder":"projects,contacts,systems","name":"OPENSOLAR_TOOLSETS"},{"description":"Directory that create_private_file may read from; uploads stay disabled when unset","format":"filepath","name":"OPENSOLAR_UPLOAD_ROOT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T03:12:48.854888Z","publishedAt":"2026-09-29T03:12:48.854888Z","updatedAt":"2026-09-29T03:12:48.854888Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Align-Software-Company/opensolar-mcp","description":"Unofficial, self-hosted MCP server for the documented OpenSolar API.","title":"OpenSolar MCP","repository":{"url":"https://github.com/Align-Software-Company/opensolar-mcp","source":"github"},"version":"0.1.2","websiteUrl":"https://github.com/Align-Software-Company/opensolar-mcp","icons":[{"src":"https://raw.githubusercontent.com/Align-Software-Company/opensolar-mcp/main/docs/images/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@alignco/opensolar-mcp","version":"0.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenSolar bearer token","isRequired":true,"format":"string","isSecret":true,"name":"OPENSOLAR_API_TOKEN"},{"description":"OpenSolar organisation ID","isRequired":true,"format":"number","placeholder":"12345","name":"OPENSOLAR_ORG_ID"},{"description":"Tool profile: agent (curated default) or full (every registered tool)","format":"string","default":"agent","choices":["agent","full"],"name":"OPENSOLAR_PROFILE"},{"description":"Hide every tool that can change OpenSolar data","format":"boolean","default":"false","name":"OPENSOLAR_READ_ONLY"},{"description":"OpenSolar access plan; api_access hides tools that need Raw Data API Access","format":"string","choices":["api_access","raw_data"],"name":"OPENSOLAR_PLAN"},{"description":"Comma-separated toolsets that replace the profile's tool selection","format":"string","placeholder":"projects,contacts,systems","name":"OPENSOLAR_TOOLSETS"},{"description":"Directory that create_private_file may read from; uploads stay disabled when unset","format":"filepath","name":"OPENSOLAR_UPLOAD_ROOT"}]},{"registryType":"oci","identifier":"ghcr.io/align-software-company/opensolar-mcp:0.1.2","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T04:40:59.881108Z","publishedAt":"2026-09-29T04:40:59.881108Z","updatedAt":"2026-09-29T04:40:59.881108Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Align-Software-Company/opensolar-mcp","description":"Unofficial, self-hosted MCP server for the documented OpenSolar API.","title":"OpenSolar MCP","repository":{"url":"https://github.com/Align-Software-Company/opensolar-mcp","source":"github"},"version":"0.1.3","websiteUrl":"https://github.com/Align-Software-Company/opensolar-mcp","icons":[{"src":"https://raw.githubusercontent.com/Align-Software-Company/opensolar-mcp/main/docs/images/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@alignco/opensolar-mcp","version":"0.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenSolar bearer token","isRequired":true,"format":"string","isSecret":true,"name":"OPENSOLAR_API_TOKEN"},{"description":"OpenSolar organisation ID","isRequired":true,"format":"number","placeholder":"12345","name":"OPENSOLAR_ORG_ID"},{"description":"Tool profile: agent (curated default) or full (every registered tool)","format":"string","default":"agent","choices":["agent","full"],"name":"OPENSOLAR_PROFILE"},{"description":"Hide every tool that can change OpenSolar data","format":"boolean","default":"false","name":"OPENSOLAR_READ_ONLY"},{"description":"OpenSolar access plan; api_access hides tools that need Raw Data API Access","format":"string","choices":["api_access","raw_data"],"name":"OPENSOLAR_PLAN"},{"description":"Comma-separated toolsets that replace the profile's tool selection","format":"string","placeholder":"projects,contacts,systems","name":"OPENSOLAR_TOOLSETS"},{"description":"Directory that create_private_file may read from; uploads stay disabled when unset","format":"filepath","name":"OPENSOLAR_UPLOAD_ROOT"}]},{"registryType":"oci","identifier":"ghcr.io/align-software-company/opensolar-mcp:0.1.3","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T05:28:47.670282Z","publishedAt":"2026-09-29T05:28:47.670282Z","updatedAt":"2026-09-29T05:28:47.670282Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.1.1","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-06T05:52:44.685809Z","publishedAt":"2026-03-06T05:52:44.685809Z","updatedAt":"2026-03-06T05:52:44.685809Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.2.2","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.2.2","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T19:29:59.625517Z","publishedAt":"2026-09-28T19:29:59.625517Z","updatedAt":"2026-09-28T19:29:59.625517Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.2.3","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.2.3","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T20:57:54.464992Z","publishedAt":"2026-09-28T20:57:54.464992Z","updatedAt":"2026-09-28T20:57:54.464992Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.2.4","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.2.4","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T21:05:26.182418Z","publishedAt":"2026-09-28T21:05:26.182418Z","updatedAt":"2026-09-28T21:05:26.182418Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.2.5","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.2.5","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T21:18:42.719083Z","publishedAt":"2026-09-28T21:18:42.719083Z","updatedAt":"2026-09-28T21:18:42.719083Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.2.6","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.2.6","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-06T22:01:59.23996Z","publishedAt":"2026-10-06T22:01:59.23996Z","updatedAt":"2026-10-06T22:01:59.23996Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.2.7","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.2.7","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T05:27:21.620734Z","publishedAt":"2026-10-07T05:27:21.620734Z","updatedAt":"2026-10-07T05:27:21.620734Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.2.8","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.2.8","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-11T01:53:16.077814Z","publishedAt":"2026-10-11T01:53:16.077814Z","updatedAt":"2026-10-11T01:53:16.077814Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.qso-graph/solar-mcp","description":"Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.","repository":{"url":"https://github.com/qso-graph/solar-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"solar-mcp","version":"0.3.0","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"mcp-publisher","version":"2.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-12T15:52:01.323839Z","publishedAt":"2026-10-12T15:52:01.323839Z","updatedAt":"2026-10-12T15:52:01.323839Z","isLatest":true}}}],"metadata":{"count":12}}
