MCP.so
登录

Miklat MCP Server

@danielrosehill

基本信息

分类

其他

传输方式

stdio

作者

danielrosehill

提交者

Daniel Rosehill

关于 Miklat MCP Server

MCP to enable AI agents to guide users towards miklatim tziburim (public shelters) in Israel

#preparedness#public-safety

Miklat MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "miklat": {
      "type": "streamableHttp",
      "url": "https://mcp.jlmshelters.com/mcp"
    }
  }
}

Miklat MCP Server 工具

9

`city`, `query`, `limit?`

`city`, `latitude`, `longitude`, `limit?`

`city`

`city`, `id`

`city`

*(none)*

`city`, `shelter_id`, `origin_latitude`, `origin_longitude`, `app?`

`city`, `shelter_type?`, `min_capacity?`, `accessible?`, `limit?`

`city`, `neighborhood`, `limit?`

概览

What is Miklat MCP?

Miklat MCP is an MCP (Model Context Protocol) server that enables AI agents to find public shelters (miklatim tziburim) in Israel. It currently supports Jerusalem with 198 shelters, providing tools for searching, filtering, and navigating to shelters.

How to use Miklat MCP?

Connect any MCP-compatible client (e.g., Claude Desktop, Claude Code, Cursor) to the streamable HTTP endpoint at https://mcp.jlmshelters.com/mcp. Add the configuration shown in the README to your client's mcpServers block. Use tools like search_shelters, find_nearest_shelters, get_stats, and get_directions_link via the client.

Key features of Miklat MCP

  • Free-text search of shelters by name, address, or neighborhood
  • Find nearest shelters by latitude/longitude
  • List neighborhoods with shelter counts
  • Filter shelters by type, capacity, and accessibility
  • Get Google Maps / Waze navigation links to a shelter
  • Shelter data sourced from an open repository (Miklat-MCP-Data)

Use cases of Miklat MCP

  • An AI assistant helps a user find the nearest public shelter during an emergency in Jerusalem
  • A travel planner lists all accessible shelters in a specific neighborhood
  • A community coordinator retrieves statistics on shelter types and capacities
  • A developer builds a custom dashboard that queries shelter data via the MCP server

常见问题

1

What cities does Miklat MCP currently support?

Currently only `jerusalem` is supported, with 198 public shelters. The `list_cities` tool confirms which cities are available.

2

How can I contribute shelter data for a new city?

Submit a pull request to the upstream [Miklat-MCP-Data](https://github.com/danielrosehill/Miklat-MCP-Data) repository with a GeoJSON file following the documented schema. The MCP server periodically pulls data from that repository.

3

What transport protocol does Miklat MCP use?

It uses streamable HTTP transport. The endpoint URL is `https://mcp.jlmshelters.com/mcp`. No authentication or API key is required.

4

Is the shelter data guaranteed to be accurate?

No. The README states that data is gathered periodically and no guarantee of accuracy or completeness is offered. Shelters may change between updates. Users should not rely solely on this data for personal safety or emergency preparedness and should verify with official municipal sources.

5

How can I run the server locally for development?

Clone the repository, run `npm install`, then `npm run dev` to start a local dev server at `http://localhost:8787`. Deploy to Cloudflare Workers with `npm run deploy`.

评论

其他 分类下的更多 MCP 服务器