Data License — AgriOps MCP

最終更新 / Last updated / Terakhir diperbarui: 2026-07-22 (v1.15.3)

日本語: 本サーバーが利用する各データソースには、明確なライセンスと帰属表示の 要件があります。以下は英語の技術リファレンス表です(法令・機関名の誤訳を避けるため原文のまま 掲載)。最新版は常に docs/data-license.md を正とします。

Bahasa Indonesia: Setiap sumber data yang digunakan server ini memiliki lisensi dan persyaratan atribusi yang jelas. Tabel referensi teknis di bawah disajikan dalam bahasa Inggris (untuk menghindari kesalahan penerjemahan nama lembaga/hukum resmi). Sumber otoritatif dan selalu terbaru adalah docs/data-license.md.

English — data source reference

Every data source consumed by AgriOps MCP has a documented license. This table is generated from docs/data-license.md, the canonical, version-controlled reference; .well-known/mcp-server.json's data_sources field derives from the same source list.

In-scope sources (default + extended surface)

SourceLicenseRedistributionCachingAttribution required
Open-MeteoCC-BY 4.0Allowed1 hour cacheYes — "Weather data by Open-Meteo.com (CC-BY 4.0)"
eMAFF Fude PolygonPublic open data (農林水産省 / open.fude.maff.go.jp)AllowedOKYes — "Source: 農林水産省 eMAFF 筆ポリゴン"
FAMIC pesticide registrationsPublic open data (FAMIC 農薬登録情報)AllowedOKYes — "Source: FAMIC 農薬登録情報"
JMA disaster XML feedJapan Meteorological Business ActConditionalShort cache only (≤10 min)Yes — "気象庁 + 発表時刻 + 改変有無"
e-Stat API (legacy tier, opt-in)政府統計API利用規約API access only (no redistribution)24h cache OKYes — official e-Stat attribution string

Out-of-scope sources (not in this OSS release)

SourceLicenseStatus
WAGRIMember agreementPhase 7+ only. Redistribution prohibited; only allowed via an authenticated user-token flow.
Sentinel-2 / SAGRIVariousPhase 7+ only. The current compute_ndvi_stub tool is a deterministic placeholder.

Operational requirements

  1. Adapters must populate attribution. Every adapter's result type carries an attribution: string field, copied into structuredContent.attribution so the LLM can quote it when summarising the data to end users.
  2. The MCP Apps UI must display attribution near the data. The dashboard shows attribution in the map footer and in the weather overlay tooltip.
  3. Adding a new data source requires four updates: the canonical doc, .well-known/mcp-server.json data_sources, the adapter implementation with attribution, and a unit test asserting attribution is non-empty.

For the full revision history (when an upstream license changed and how we responded), see the "Revisions" table at the bottom of docs/data-license.md.