Skip to main content
Glama

space_calendar

宇宙・天文イベントの月間カレンダー(打ち上げ・天文現象・公開イベント・自分の予定)を画像とJSONで返す。

Instructions

宇宙・天文イベントの月間カレンダー(打ち上げ・天文現象・公開イベント・自分の予定)を画像とJSONで返す。

打ち上げは Launch Library 2 の API(月範囲)から、日付が確定した行だけを日付セルに置きます。
天文現象は JPL DE421 + Skyfield のローカル計算(月相・二十四節気・惑星の衝/合/内合・最大離角・
日食月食・流星群)、公開・イベントは国立天文台のイベント一覧と JAXA の施設公開(一般公開・特別公開)、
自分の予定はローカルの蓄積ストア
(`calendar_event_add` で追加)から取ります。取得結果は蓄積ストアに溜め、要求月 M に対して
窓 [M-1, M+2] を確保して**未取得・期限切れの月だけ**取りに行きます(月が進むと差分は1ヶ月)。

**回答時は content に含まれる画像リンク(🖼️ [◯◯を開く](file:///…))をそのまま提示してください。**
**`figure.notes` は要約・言い換えせず、そのまま引用してください。**

Args:
    year: 対象年(既定: 観測地の今年)。
    month: 対象月 1〜12(既定: 観測地の今月)。
    place: 基準地(既定 東京)。任意の地名をジオコーダで解決し、その現地時刻で描きます。
    kinds: 表示するカテゴリ(カンマ区切り): user/launch/sky/neo/fireball/public/holiday。
        all で全部。**neo(小惑星接近)と fireball(火球観測)は、`neo_close_approach` /
        `fireball_reports` を呼んで蓄積されたぶんだけ表示されます**(カレンダー自身は
        JPL を叩かないので、未取得の月は「イベントが無い」のではなく「まだ蓄積が無い」)。
    lat: 緯度(place の代わりに数値で指定)。
    lon: 経度(同上)。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
latNo
lonNo
yearNo
kindsNoall
monthNo
placeNo東京

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.39.0

TDQS

Score is being calculated.