Rising Shores Singapore

Sea-level rise in Singapore: when a place or address floods, areas and people affected, IPCC AR6.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
67%
Integridad del esquema
94%
Calidad de los nombres
84%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (5)

  • LOWTool 'sea_level' description lacks action verben sea_level
  • LOWTool 'when_does_it_flood' description lacks action verben when_does_it_flood
  • LOWTool 'most_affected_areas' description lacks action verben most_affected_areas
  • LOWTool 'places_underwater' description lacks action verben places_underwater
  • LOWTool 'list_areas' description lacks action verben list_areas

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,934Tokens (definiciones de herramientas)
~1.4 KBTamaño de respuesta típico
Impacto moderado en la atención (1.51% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "rising-shores-singapore": {
      "url": "https://risingshores.agentxr.app/mcp"
    }
  }
}

Puntos de conexión remotos

https://risingshores.agentxr.app/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (10)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢sea_level(year, scenario, storm_surge, lang)

Projected sea-level rise at Singapore for a year and an emissions scenario (CCRS V3 2024, Ng et al. 2025, IPCC AR6), in metres above today's high-tide level.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "year": {
      "type": "integer",
      "description": "A year, 2025-2150 (with scenario), instead of rise_m."
    },
    "scenario": {
      "type": "string",
      "enum": [
        "moderate",
        "high",
        "upper"
      ],
      "description": "moderate = SSP2-4.5, high = SSP5-8.5, upper = SSP5-8.5 high end (planning). Default high."
    },
    "storm_surge": {
      "type": "boolean",
      "description": "Add an extreme storm surge and high tide (+1.3 m) on top."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  },
  "required": [
    "year"
  ]
}
🟢when_does_it_flood(rise_m, lang)

In which year each scenario reaches a given sea-level rise (metres above today's high tide), or "beyond 2150".

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rise_m": {
      "type": "number",
      "description": "Sea-level rise in metres above today's mean high water (0-9)."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  },
  "required": [
    "rise_m"
  ]
}
🟢check_address(query, lang)

For a Singapore postal code or place name: the sea-level rise at which it first connects to the sea, and roughly when each scenario gets there.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "A postal code (e.g. 018956) or a place name."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  },
  "required": [
    "query"
  ]
}
🟢flood_impact(rise_m, year, scenario, storm_surge, lang)

Island-wide impact at a sea-level rise (or a year and scenario): share of Singapore's land flooded, buildings reached, residents living in flooded areas.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rise_m": {
      "type": "number",
      "description": "Sea-level rise in metres above today's mean high water (0-9)."
    },
    "year": {
      "type": "integer",
      "description": "A year, 2025-2150 (with scenario), instead of rise_m."
    },
    "scenario": {
      "type": "string",
      "enum": [
        "moderate",
        "high",
        "upper"
      ],
      "description": "moderate = SSP2-4.5, high = SSP5-8.5, upper = SSP5-8.5 high end (planning). Default high."
    },
    "storm_surge": {
      "type": "boolean",
      "description": "Add an extreme storm surge and high tide (+1.3 m) on top."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  }
}
🟢area_impact(area, rise_m, year, scenario, storm_surge, ...)

Residents living in flooded parts of one planning area (e.g. Kallang, Punggol) at a sea-level rise or a year and scenario, and the first rise at which the area is reached.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "area": {
      "type": "string",
      "description": "A Singapore planning area (URA), e.g. \"Kallang\"."
    },
    "rise_m": {
      "type": "number",
      "description": "Sea-level rise in metres above today's mean high water (0-9)."
    },
    "year": {
      "type": "integer",
      "description": "A year, 2025-2150 (with scenario), instead of rise_m."
    },
    "scenario": {
      "type": "string",
      "enum": [
        "moderate",
        "high",
        "upper"
      ],
      "description": "moderate = SSP2-4.5, high = SSP5-8.5, upper = SSP5-8.5 high end (planning). Default high."
    },
    "storm_surge": {
      "type": "boolean",
      "description": "Add an extreme storm surge and high tide (+1.3 m) on top."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  },
  "required": [
    "area"
  ]
}
🟢most_affected_areas(rise_m, year, scenario, storm_surge, n, ...)

The planning areas with the most residents in flooded areas at a sea-level rise (or a year and scenario).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rise_m": {
      "type": "number",
      "description": "Sea-level rise in metres above today's mean high water (0-9)."
    },
    "year": {
      "type": "integer",
      "description": "A year, 2025-2150 (with scenario), instead of rise_m."
    },
    "scenario": {
      "type": "string",
      "enum": [
        "moderate",
        "high",
        "upper"
      ],
      "description": "moderate = SSP2-4.5, high = SSP5-8.5, upper = SSP5-8.5 high end (planning). Default high."
    },
    "storm_surge": {
      "type": "boolean",
      "description": "Add an extreme storm surge and high tide (+1.3 m) on top."
    },
    "n": {
      "type": "integer",
      "description": "How many areas (default 8, max 55)."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  }
}
🟢places_underwater(rise_m, year, scenario, storm_surge, kind, ...)

Named public places (hawker centres, schools, places of worship) reached by the sea at a rise, optionally of one kind or in one planning area.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rise_m": {
      "type": "number",
      "description": "Sea-level rise in metres above today's mean high water (0-9)."
    },
    "year": {
      "type": "integer",
      "description": "A year, 2025-2150 (with scenario), instead of rise_m."
    },
    "scenario": {
      "type": "string",
      "enum": [
        "moderate",
        "high",
        "upper"
      ],
      "description": "moderate = SSP2-4.5, high = SSP5-8.5, upper = SSP5-8.5 high end (planning). Default high."
    },
    "storm_surge": {
      "type": "boolean",
      "description": "Add an extreme storm surge and high tide (+1.3 m) on top."
    },
    "kind": {
      "type": "string",
      "enum": [
        "hawker",
        "school",
        "worship"
      ]
    },
    "area": {
      "type": "string",
      "description": "Limit to one planning area."
    },
    "limit": {
      "type": "integer",
      "description": "Most names to list (default 20)."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  }
}
🟢list_areas(lang)

The 55 URA planning areas the impact tools accept, with their resident populations.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  }
}
🟢map_link(rise_m, year, scenario, storm_surge, lang)

A link that opens the Rising Shores map with the sea raised to a given rise (or a year and scenario).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rise_m": {
      "type": "number",
      "description": "Sea-level rise in metres above today's mean high water (0-9)."
    },
    "year": {
      "type": "integer",
      "description": "A year, 2025-2150 (with scenario), instead of rise_m."
    },
    "scenario": {
      "type": "string",
      "enum": [
        "moderate",
        "high",
        "upper"
      ],
      "description": "moderate = SSP2-4.5, high = SSP5-8.5, upper = SSP5-8.5 high end (planning). Default high."
    },
    "storm_surge": {
      "type": "boolean",
      "description": "Add an extreme storm surge and high tide (+1.3 m) on top."
    },
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  }
}
🟢sources_and_method(lang)

What the numbers are made from, their licences, and their limits. Read this before quoting any figure.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "lang": {
      "type": "string",
      "enum": [
        "en",
        "fr"
      ],
      "description": "Language of the answer: \"en\" (default) or \"fr\"."
    }
  }
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada10 herramientas