{"protocolVersion":"1.0","name":"solar-intel","description":"Solar energy intelligence for AI agents - PV estimation, solar resource data, radiation forecasts, and optimal tilt calculations","url":"https://virtuous-serenity-production-3f10.up.railway.app/","supportedInterfaces":[{"url":"https://virtuous-serenity-production-3f10.up.railway.app/","protocolBinding":"HTTP+JSON"}],"version":"1.0.0","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"overview","name":"overview","description":"Free solar potential overview for any location - quick check before deeper analysis","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"}},"required":["lat","lon"],"additionalProperties":false}},{"id":"pv-estimate","name":"pv-estimate","description":"Estimate annual solar panel output using NREL PVWatts - capacity, tilt, azimuth configurable","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"},"systemCapacity":{"default":4,"description":"System capacity in kW","type":"number","minimum":0.05,"maximum":500000},"tilt":{"description":"Panel tilt angle (degrees, default: latitude)","type":"number","minimum":0,"maximum":90},"azimuth":{"default":180,"description":"Panel azimuth (180=south for northern hemisphere)","type":"number","minimum":0,"maximum":360},"moduleType":{"default":"standard","description":"Module type","type":"string","enum":["standard","premium","thinfilm"]},"losses":{"default":14,"description":"System losses percentage","type":"number","minimum":0,"maximum":99}},"required":["lat","lon","systemCapacity","azimuth","moduleType","losses"],"additionalProperties":false}},{"id":"solar-resource","name":"solar-resource","description":"Detailed solar resource data - DNI, GHI, and latitude-tilt irradiance by month","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"}},"required":["lat","lon"],"additionalProperties":false}},{"id":"radiation-forecast","name":"radiation-forecast","description":"7-day solar radiation forecast with hourly resolution - direct, diffuse, shortwave","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"},"forecastDays":{"default":7,"description":"Days to forecast (1-16)","type":"number","minimum":1,"maximum":16}},"required":["lat","lon","forecastDays"],"additionalProperties":false}},{"id":"optimal-tilt","name":"optimal-tilt","description":"Calculate optimal panel tilt and azimuth for maximum annual output","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"},"systemCapacity":{"default":4,"description":"System capacity in kW","type":"number","minimum":0.05,"maximum":500000}},"required":["lat","lon","systemCapacity"],"additionalProperties":false}},{"id":"compare-locations","name":"compare-locations","description":"Compare solar potential across multiple locations for site selection","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"locations":{"minItems":2,"maxItems":5,"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180}},"required":["lat","lon"],"additionalProperties":false},"description":"Locations to compare (2-5)"},"systemCapacity":{"default":4,"description":"System capacity in kW","type":"number","minimum":0.05,"maximum":500000}},"required":["locations","systemCapacity"],"additionalProperties":false}},{"id":"analytics","name":"analytics","description":"Payment analytics summary","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"windowMs":{"description":"Time window in ms","type":"number"}},"additionalProperties":false}},{"id":"analytics-transactions","name":"analytics-transactions","description":"Recent payment transactions","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"windowMs":{"type":"number"},"limit":{"default":50,"type":"number"}},"required":["limit"],"additionalProperties":false}},{"id":"analytics-csv","name":"analytics-csv","description":"Export payment data as CSV","inputModes":["application/json"],"outputModes":["application/json","text/plain"],"streaming":false,"x_input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"windowMs":{"type":"number"}},"additionalProperties":false}}],"supportsAuthenticatedExtendedCard":false,"entrypoints":{"overview":{"description":"Free solar potential overview for any location - quick check before deeper analysis","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"}},"required":["lat","lon"],"additionalProperties":false}},"pv-estimate":{"description":"Estimate annual solar panel output using NREL PVWatts - capacity, tilt, azimuth configurable","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"},"systemCapacity":{"default":4,"description":"System capacity in kW","type":"number","minimum":0.05,"maximum":500000},"tilt":{"description":"Panel tilt angle (degrees, default: latitude)","type":"number","minimum":0,"maximum":90},"azimuth":{"default":180,"description":"Panel azimuth (180=south for northern hemisphere)","type":"number","minimum":0,"maximum":360},"moduleType":{"default":"standard","description":"Module type","type":"string","enum":["standard","premium","thinfilm"]},"losses":{"default":14,"description":"System losses percentage","type":"number","minimum":0,"maximum":99}},"required":["lat","lon","systemCapacity","azimuth","moduleType","losses"],"additionalProperties":false}},"solar-resource":{"description":"Detailed solar resource data - DNI, GHI, and latitude-tilt irradiance by month","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"}},"required":["lat","lon"],"additionalProperties":false}},"radiation-forecast":{"description":"7-day solar radiation forecast with hourly resolution - direct, diffuse, shortwave","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"},"forecastDays":{"default":7,"description":"Days to forecast (1-16)","type":"number","minimum":1,"maximum":16}},"required":["lat","lon","forecastDays"],"additionalProperties":false}},"optimal-tilt":{"description":"Calculate optimal panel tilt and azimuth for maximum annual output","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90,"description":"Latitude"},"lon":{"type":"number","minimum":-180,"maximum":180,"description":"Longitude"},"systemCapacity":{"default":4,"description":"System capacity in kW","type":"number","minimum":0.05,"maximum":500000}},"required":["lat","lon","systemCapacity"],"additionalProperties":false}},"compare-locations":{"description":"Compare solar potential across multiple locations for site selection","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"locations":{"minItems":2,"maxItems":5,"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180}},"required":["lat","lon"],"additionalProperties":false},"description":"Locations to compare (2-5)"},"systemCapacity":{"default":4,"description":"System capacity in kW","type":"number","minimum":0.05,"maximum":500000}},"required":["locations","systemCapacity"],"additionalProperties":false}},"analytics":{"description":"Payment analytics summary","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"windowMs":{"description":"Time window in ms","type":"number"}},"additionalProperties":false}},"analytics-transactions":{"description":"Recent payment transactions","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"windowMs":{"type":"number"},"limit":{"default":50,"type":"number"}},"required":["limit"],"additionalProperties":false}},"analytics-csv":{"description":"Export payment data as CSV","streaming":false,"input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"windowMs":{"type":"number"}},"additionalProperties":false}}},"payments":[{"method":"x402","payee":"0x0C3D21e8835990427405F6FeA649f1fb8CB30ED6","network":"base","endpoint":"https://facilitator.daydreams.systems","extensions":{"x402":{"facilitatorUrl":"https://facilitator.daydreams.systems"}}}]}