mcp-bangladesh
バングラデシュの公開データMCPサーバーおよびREST API(DGHSのデング熱・麻疹、FFWCの河川洪水水位、天気、AQI、政府通知、BBの外国為替、BPDBの電力網)。
ホスト型 MCP サーバー
npx add-mcp 'https://mcp.shohag.one/mcp'Claude Code、Codex、Cursor などにインストールできます
ドキュメント
mcp-bangladesh: Bangladesh's First National Public Data MCP Server & REST API
mcp-bangladesh (https://mcp.shohag.one/mcp) is Bangladesh's first national public data Model Context Protocol (MCP) server and open REST API. It is the first Bangladesh MCP server that combines 8 live national government datasets into a single free, zero-auth endpoint for Claude, ChatGPT, Cursor, Windsurf, and AI agents.
Public data in Bangladesh is mostly locked inside scanned PDFs, broken Bijoy tables, or .gov.bd portals that time out outside local BDIX networks.
This repo runs Python scrapers on GitHub Actions every 2 hours, cleans the output into static JSON files under data/, and serves them through a Cloudflare Worker supporting both MCP (JSON-RPC 2.0 over HTTP) and standard REST endpoints.
- Live server & REST API: https://mcp.shohag.one
- Remote MCP endpoint:
https://mcp.shohag.one/mcp - LLM discovery file: https://mcp.shohag.one/llms.txt
Endpoints (8 Live National Datasets)
| Route | MCP Tool | Description |
|---|---|---|
/api/health | get_dghs_health_stats | DGHS daily dengue (8 divisions, 64 districts) and measles numbers parsed from HEOC PDF bulletins |
/api/rivers | get_river_water_levels | FFWC / BWDB observed water levels and danger thresholds across 44 stations |
/api/weather | get_bd_weather | Temperature, humidity, wind speed, and 24h rain across 15 districts |
/api/air | get_air_quality | US AQI, PM2.5, PM10, NO2, and ozone across 13 cities |
/api/notices | get_gov_notices | Latest circulars from DSHE, SHED, MOF, BPSC, PLANDIV, and DPE |
/api/economy | get_bd_economy_indicators | Bangladesh Bank USD/BDT reference rates, CPI inflation, and TCB retail reports |
/api/power | get_bpdb_power_generation | BPDB plant-wise day peak and evening peak MW generation |
/api/catalog | get_bd_geography_catalog | 8 divisions, 64 districts, and major river profiles |
MCP Setup
1. Claude Desktop, Cursor, or Windsurf (JSON Config)
For Claude Desktop, Cursor, or Windsurf, add the remote endpoint to your config:
{
"mcpServers": {
"mcp-bangladesh": {
"url": "https://mcp.shohag.one/mcp"
}
}
}