Skip to content
Back to skills

Miklatim Lookup

ASecurity

Use when the user wants to find a public bomb shelter (miklat tziburi, מקלט ציבורי) near a location in Israel — by address, neighbourhood, coordinates, or current position — with address, type, capacity, accessibility, and Google Maps / Waze directions. Primary backend is the Miklat-MCP server (streamable HTTP, `https://mcp.jlmshelters.com/mcp`), which currently supports Jerusalem (198 public shelters). If the MCP server is unavailable or the user is asking about a city not yet supported, fal...

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 22, 2026
ai-agentsjavascriptgojavabashgitbackendsecurity

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned October 22, 2026

npx -y skills add danielrosehill/Claude-Israel-Agent-Skills-Plugin --skill miklatim-lookup --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Miklatim Lookup?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Miklatim Lookup
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/danielrosehill-miklatim-lookup/badge)](https://www.skillsdirectory.com/skills/danielrosehill-miklatim-lookup)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: miklatim-lookup
description: Use when the user wants to find a public bomb shelter (miklat tziburi, מקלט ציבורי) near a location in Israel — by address, neighbourhood, coordinates, or current position — with address, type, capacity, accessibility, and Google Maps / Waze directions. Primary backend is the Miklat-MCP server (streamable HTTP, `https://mcp.jlmshelters.com/mcp`), which currently supports Jerusalem (198 public shelters). If the MCP server is unavailable or the user is asking about a city not yet supported, fall back to the Jerusalem Municipality's official list at `https://www.jerusalem.muni.il/en/residents/security/spaces/list/` (for Jerusalem only). Trigger phrases - "find a shelter near me", "nearest miklat", "closest bomb shelter in Jerusalem", "miklat tziburi", "shelters in [neighbourhood]", "shelter capacity", "accessible shelter near", "how do I get to the shelter", "public shelters list Jerusalem".
---

# Miklatim Lookup (Public Shelters in Israel)

Helps users find **miklatim tziburim** (public bomb shelters) with address, capacity, accessibility, and navigation links.

## Coverage

- **Jerusalem** — 198 public shelters, served by the Miklat-MCP backend. The Jerusalem Municipality maintains the authoritative list.
- **Other cities** — not yet in the Miklat-MCP dataset. If the user asks about another city, say so explicitly and direct them to Pikud HaOref (`https://www.oref.org.il/eng`) or the relevant municipality.

## Primary: Miklat-MCP server

Remote MCP server at `https://mcp.jlmshelters.com/mcp` (streamable HTTP transport). Register it with the Claude CLI if not already present:

```bash
claude mcp add miklat --transport http https://mcp.jlmshelters.com/mcp
```

Once registered, the following tools are available as `mcp__miklat__*`:

| Tool | Parameters | Use for |
|---|---|---|
| `search_shelters` | `city`, `query`, `limit?` | Free-text search across name, address, neighbourhood |
| `find_nearest_shelters` | `city`, `latitude`, `longitude`, `limit?` | Nearest-shelter search from a coordinate |
| `list_neighborhoods` | `city` | All neighbourhoods with shelter counts |
| `get_shelter_by_id` | `city`, `id` | Single shelter by feature id |
| `get_stats` | `city` | Totals, breakdown by type, capacity |
| `list_cities` | *(none)* | Which cities are supported right now |
| `get_directions_link` | `city`, `shelter_id`, `origin_latitude`, `origin_longitude`, `app?` | Google Maps / Waze nav link |
| `filter_shelters` | `city`, `shelter_type?`, `min_capacity?`, `accessible?`, `limit?` | Filter by type / capacity / accessibility |
| `list_shelters_in_neighborhood` | `city`, `neighborhood`, `limit?` | All shelters in a neighbourhood |

Always pass `city` as a lowercase slug (e.g. `jerusalem`).

### Typical answer flow

1. Clarify the city — if not specified, assume Jerusalem only if the user's context makes it obvious; otherwise ask.
2. If the user gave an address/neighbourhood, use `search_shelters` or `list_shelters_in_neighborhood`.
3. If the user gave coordinates (or "near me" with location available), use `find_nearest_shelters`.
4. For each result, include: shelter name/id, address, capacity, accessibility if relevant.
5. Offer `get_directions_link` for the top candidate(s) so the user can navigate.
6. If the user asks about shelter types or stats across the city, use `list_neighborhoods` / `get_stats`.

## Fallback: Jerusalem Municipality list

If the MCP server is unreachable and the user is asking about Jerusalem, fall back to the official municipality page:

- `https://www.jerusalem.muni.il/en/residents/security/spaces/list/` (English)
- `https://www.jerusalem.muni.il/he/residents/security/spaces/list/` (Hebrew)

The municipality page is the authoritative source; the MCP dataset is derived from it. If the two disagree, the municipality page wins — mention this to the user and include the URL.

Note: the municipality page is a JavaScript-rendered list that may require a browser fetch (Playwright headless) rather than plain `curl`. Treat it as a last-resort fallback, not a routine code path.

## Authoritative source for emergencies

In an actual emergency, users should follow Pikud HaOref (Home Front Command) instructions — `https://www.oref.org.il/eng` — and the real-time alerts app/portal. This skill helps with **preparation and planning**; it is not a real-time alert system. Pair it with the `home-front-command-guidelines` skill for behaviour guidance during an alert, and remind users that if time is critical, the nearest protected space (including the building's mamad or stairwell) takes precedence over a dedicated miklat tziburi.

## Out of scope

- Real-time alert feeds (that's Pikud HaOref's role).
- Private building mamadim — only public shelters.
- Cities other than those returned by `list_cities`.
- Arranging physical access or keys — the skill only reports the shelter metadata.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.