mcp

Weather, climate, terrain, fire and flood risk data for any point or polygon on Earth. Free tier.

使うべきか

品質と安全性

A
説明の品質
83%
スキーマの完全性
99%
命名の品質
100%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(3)

  • LOWTool 'get_terrain' description lacks action verbget_terrain 内
  • LOWTool 'get_hazards' description lacks action verbget_hazards 内
  • LOWTool 'get_proximity' description lacks action verbget_proximity 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,281トークン数(ツール定義)
~917 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.00%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "mcp": {
      "url": "https://pixelgust.com/mcp"
    }
  }
}

リモートエンドポイント

https://pixelgust.com/mcpstreamable-http

できること

ツール一覧

ツール(9)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢get_current_weather(lat, lon)

Current weather conditions for a point: temperature, humidity, dewpoint, wind speed and direction, precipitation, pressure, cloud cover, solar radiation, plus terrain, land cover, NDVI, population density, and soil context. Source: NOAA GFS 0.25 degree, updated every 6 hours.

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢get_weather_forecast(lat, lon, day)

Daily weather forecast for a point, up to 7 days ahead. day=0 is today, day=6 is six days out. Returns daily mean, min, and max per variable.

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    },
    "day": {
      "type": "integer",
      "minimum": 0,
      "maximum": 6,
      "default": 0,
      "description": "Forecast day: 0=today .. 6"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢get_historical_climate(lat, lon, month)

10-year historical climate averages (2015-2025, ERA5 reanalysis) for a point. Omit month for the annual average, or pass month 1-12 for that month's climatology with min and max ranges. Use this for questions about typical climate, growing seasons, or what weather to expect at a location and time of year.

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    },
    "month": {
      "type": "integer",
      "minimum": 1,
      "maximum": 12,
      "description": "Optional month 1-12; omit for annual average"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢get_climate_timeseries(lat, lon, variable)

Monthly time series 2015-2025 (about 130 monthly values) for one variable at a point, plus the 12-month climatology. Variables: temperature_c, precipitation_mm, dewpoint_c, skin_temperature_c, surface_pressure_hpa, snowfall_cm, total_evaporation_mm, soil_water_layer_1_vol, wind_speed_ms, net_solar_radiation_mj_m2, relative_humidity_pct, cloud_cover_pct, ndvi, fire_weather_index. Use for trend questions (is it getting hotter or drier here?).

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    },
    "variable": {
      "type": "string",
      "description": "Variable name from the list in the tool description"
    }
  },
  "required": [
    "lat",
    "lon",
    "variable"
  ]
}
🟢get_terrain(lat, lon)

Terrain for a point: elevation, slope, and aspect at 30m resolution (Copernicus DEM), plus Topographic Wetness Index (flood susceptibility indicator).

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢get_hazards(lat, lon)

Natural hazard indices for a point: Fire Weather Index (current danger), soil erosion risk (RUSLE, t/ha/yr), and flood susceptibility (Topographic Wetness Index).

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢get_environment(lat, lon)

Environmental data for a point: NDVI vegetation index (300m), annual evapotranspiration (MODIS), and ESA WorldCover land cover class.

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢get_proximity(lat, lon)

Distances in km from a point to the nearest city, airport, port, hospital, power plant, and other key infrastructure.

入力スキーマ

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees"
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢get_polygon_stats(coordinates, mode, month)

Aggregate statistics (mean, min, max, std) over a polygon area: weather, terrain, hazards, environment, soil, and population. Coordinates are [longitude, latitude] pairs forming a ring. Maximum area depends on plan (free tier: 100 km2). Use for area questions such as average slope of a farm or population inside a zone.

入力スキーマ

{
  "type": "object",
  "properties": {
    "coordinates": {
      "type": "array",
      "items": {
        "type": "array",
        "items": {
          "type": "number"
        },
        "minItems": 2,
        "maxItems": 2
      },
      "minItems": 3,
      "description": "[[lon, lat], ...] polygon ring (closed or open)"
    },
    "mode": {
      "type": "string",
      "enum": [
        "nowcast",
        "forecast",
        "historical"
      ],
      "default": "nowcast"
    },
    "month": {
      "type": "integer",
      "minimum": 1,
      "maximum": 12,
      "description": "Month for historical mode"
    }
  },
  "required": [
    "coordinates"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 9 件
検証済みバージョンは記録されていませんツール 9 件