Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization required → not required
Changed the definition of "get_daily_light_integral", "get_prayer_times", "get_solar_path" and 5 more
before
—after
Daily light integralClear-sky Daily Light Integral—inintegratedmol/m²/day for each day in a range: photosynthetically active radiationperintegrateddayfrom sunrise to sunset. Use it to plan crop growth or supplemental greenhouse lighting; it assumes cloudless skies,thesohorticulturaltreatmeasureitusedas the ceiling forgrowththe site. Pass from andsupplemental-lightingtoplanning.together for a range of UTC days, or neither for today. Requires an API key on a paid Solar plan.
⟨35 unchanged words⟩ :"number"},"from":{"description":"RangeFirststartUTC day, YYYY-MM-DD. Requires to.","type":"string"},"lat":{ ⟨22 unchanged words⟩ :"number"},"to":{"description":"RangeLastend,UTCYYYY-MM-DD.","type":"string"}day,"tz":{"description":"IANAtimezone for output timestamps,YYYY-MM-DD.e.g.RequiresEurope/Dublin.from.","type":"string"}},"required": ⟨4 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Daily light integral"}before
—after
Islamic prayer timesTheFajr,fivesunrise,dailydhuhr,Islamicasr,prayermaghribtimesand isha for one date at a location, elevation-corrected.SupportsUseeveryitmajor
before
—after
Solar path for a dayThe sun'strackazimuthacrossandaaltitudesinglethrough one UTC day, sampledatevery interval: afixedlistinterval.ofUsedtimestamped positions. Use it
before
—after
Solar position and irradianceSolarThe sun's position at one instant: azimuth, altitude, zenith, declination, hour angle andzenithequation of time, plus clear-sky irradiance (directGHI,diffuseDNI andglobalDHIhorizontal,in W/m²) when include asks for it and the plan covers it. Use it for where the sun is atan
before
—after
Sun and moon timesSunrise, sunset, solar noon, civil, nautical and astronomical twilight,phasesgolden and blue hour, moonrise, moonset and moon phase for a location, one entry per day. Use it for anypointquestiononaboutEarthwhen the sun or moon rises,onsetsanyordate.getsAccepts
before
—after
High and low tides⟨9 unchanged words⟩ coastal point, from the FES2022 global tideatlas.atlas: a list of events, each with type (high or low), time and height_m. Use it for when high or low tide is; for a continuous curve use get_tide_heights, and for tides together with sunrise, golden hour and moon phase use get_tide_window. Heights are metres relative to MEAN SEA LEVEL, not chart datum — never use for navigation. Defaults: from today, 2 days or the plan's limit if lower. Requires an API key on a paid Tides plan.
⟨53 unchanged words⟩ :"IANA timezone for output timestamps, e.g. Europe/Dublin. Defaults to UTC.","type":"string"}},"required": ⟨4 unchanged words⟩
before
—after
Tide height seriesWater-height timeWaterseriesheight atanya coastal point,sampledat a fixedstep.step: a list of time and height_m pairs. Use it to plot a tide curve or read the height at a particular time; for just the highs and lows use get_tide_extremes. Metres relative to mean sea level, not chart datum. Defaults: from today, 2 days, and the finest step the plan allows, but no finer than 10m. Requires an API key on a paid Tides plan.
before
—after
Coastal planning window⟨4 unchanged words⟩ low waters together with sunrise, sunset, golden and blue hour, twilight and moon phase in a single call. The planning tool for coastal photography, fishing and shorework.work; use it instead of calling get_tide_extremes and get_sun_moon_times separately. Pass elevation when you know it: it shifts ⟨19 unchanged words⟩ do not depend on where the observer stands. Defaults: from today, 2 days or the plan's limit if lower. Requires an API key on a paid Tides plan.
⟨88 unchanged words⟩ :"IANA timezone for output timestamps, e.g. Europe/Dublin. Defaults to UTC.","type":"string"}},"required": ⟨4 unchanged words⟩
First tool surface recorded: 8 tools (server version 1.2.0)
Certificate recorded, valid to 2026-11-29
Authorization required
Unknown → Live
https://thirdtrail.life/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"properties":{"asr_method":{"description":"Asr shadowrule.rule: shafi (default; also Maliki and Hanbali) or hanafi, which gives a later Asr.","enum":["standardhanafi","hanafishafi"],"type":"string"},"date":{"description":"Day as YYYY-MM-DD. Defaults to today.","type":"string"},"elevation":{ ⟨58 unchanged words⟩ "school":{"description":"Calculation school: mwl (Muslim World League), isna (Islamic Society of North America),egyptegyptian (Egyptian General Authority of Survey),makkahkarachi (University of Islamic Sciences,karachi.Karachi), uaq (Umm al-Qura, Makkah).","enum":["egyptian","isna","karachi","mwl","uaq"],"type":"string"},"tz":{"description":"IANA timezone for output timestamps, e.g. Europe/Dublin. Defaults to UTC.","type":"string"}},"required":["lat","lon","school"],"type":"object"}
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Islamic prayer times"}{"properties":{"date":{"description":"DayUTC day as YYYY-MM-DD. Defaults to today.","type":"string"},"elevation":{ ⟨33 unchanged words⟩ number"},"interval":{"description":"Samplingstep,step.e.g.Defaults to 15m.","enum":["1m","5m","15m",1h."1h","1d"],"type":"string"},"lat":{"description" ⟨17 unchanged words⟩ ":180,"minimum":-180,"type":"number"},"tz":{"description":"IANA timezone for output timestamps, e.g. Europe/Dublin.","type":"string"}},"required":["lat","lon" ⟨2 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Solar path for a day"}⟨35 unchanged words⟩ :"number"},"include":{"description":"Comma-separatedpositionsections,(default)e.g.or position,irradiance.","enum":["position","position,irradiance"],"type":"string"},"lat":{"description" ⟨24 unchanged words⟩ :"ISO 8601 instant, e.g. 2026-06-21T12:00:00Z. Defaults to now.","type":"string"},"tz":{"description":"IANA timezone for output timestamps, e.g. Europe/Dublin. Defaults to UTC.","type":"string"}},"required": ⟨4 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Solar position and irradiance"}⟨88 unchanged words⟩ :"IANA timezone for output timestamps, e.g. Europe/Dublin. Defaults to UTC.","type":"string"}},"required": ⟨4 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Sun and moon times"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"High and low tides"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Tide height series"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Coastal planning window"}