MCP 서버

AI Lifeline (read-only observed values)

org.ai-lifeline/ai-lifeline
데이터 및 분석 과학 및 엔지니어링 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Provides published daily observed indicator values, sources, dates and freshness information for Japan, the US, Europe and Singapore.

get_health
Return the liveness of AI Lifeline itself from /api/health.json: site_status (ok/degraded), totals (series, stale, fetch_failed, source_under_review, not_measured), the staleness rule as written, the generation time per edition, and per series: last confirmed observation date, update frequency, next expected update, stale flag, age_days and the status of the last fetch. region: optional filter 'jp'|'us'|'eu'|'sg'. only_stale: return only series with stale=true. Nothing here judges the observed world.
입력 스키마
{'type': 'object', 'properties': {'region': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Region', 'default': None}, 'only_stale': {'type': 'boolean', 'title': 'Only Stale', 'default': False}}, 'additionalProperties': False}
get_series
Return one series by its permanent id ('<region>/<chapter>/<series_key>', e.g. 'jp/fiscal/jgb_yield') with the latest published value, unit, observed_at (observation date), value_status (final/provisional), the primary source (name, source_url, license, attribution), update frequency, last confirmed date, staleness judgement from health.json, limitations, page and API URLs, and checked_at (generation time of the site files). Values are the ones published by the site; nothing is recomputed.
입력 스키마
{'type': 'object', 'required': ['series_id'], 'properties': {'series_id': {'type': 'string', 'title': 'Series Id'}}, 'additionalProperties': False}
list_series
List the chapters AI Lifeline publishes (one entry per chapter page, from /api/index.json) with their page URL, API URL, the one-sentence answer line, the headline value (value, unit, date) and the series ids that belong to the chapter. region: optional filter, one of 'jp', 'us', 'eu', 'sg'. Returns exactly what index.json and series.json contain; no re-aggregation.
입력 스키마
{'type': 'object', 'properties': {'region': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Region', 'default': None}}, 'additionalProperties': False}
search_series
Search published series by words in the series id, name, chapter, unit or source name (case-insensitive substring match over /api/series.json). Returns up to `limit` matches with series_id, name, unit, region, chapter, update_frequency, last_confirmed and source name; use get_series for the value. No ranking beyond match order in the registry.
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'query': {'type': 'string', 'title': 'Query'}}, 'additionalProperties': False}
추가됨
search_series
2026년 10월 4일 2:40 AM
추가됨
get_health
2026년 10월 4일 2:40 AM
추가됨
get_series
2026년 10월 4일 2:40 AM
추가됨
list_series
2026년 10월 4일 2:40 AM