Monstarx Philippines MCP
Monstarx Philippines MCP(免费数据源优先)
面向公共数据的独立菲律宾 MCP 服务,无需账户,无需 API 密钥。
这是 Monstarx Japan MCP 的菲律宾对应服务。
包含的免费数据源
数据源 | 机构 | 认证 | 工具 |
Open-Meteo | 无 | 天气区域/概览/预警,24小时/4天,降雨、温度、湿度、紫外线、空气质量、海拔 | |
USGS(菲律宾边界框) | 无 | 地震列表,海啸标记事件 | |
OpenStreetMap | 无 | 地址搜索,地理编码,反向地理编码 | |
Zippopotam.us | 无 | 4位邮政编码查询 | |
Nager.Date | 无 | 公共假日 | |
社区外汇 | 无 | USD/PHP 及其他外汇汇率 | |
OCHA / HDX | 无 | 数据集搜索,元数据,数据存储查询 | |
OpenStreetMap 贡献者 | 无 | 旅游景点,避难所,医院,加油站,警察局,学校,药店 | |
PSA 代码,通过社区镜像 | 无 | 大区,省份,城市/自治市,描笼涯 | |
Open-Meteo | 无 | 沿海海浪,GloFAS 河流流量 | |
NOAA AWC | 无 | 机场 METAR(RPLL、RPVM、……) | |
社区 PSE 镜像 | 无 | 股票报价(非 PSE 官方数据) | |
CoinGecko | 无 | 加密货币价格(PHP) | |
rss2json + 发布商 RSS | Rappler / Philstar / Inquirer | 无 | 新闻标题 |
Philippine Statistics Authority | 无 | 统计目录浏览 | |
本地目录 / 解析器 | Monstarx | 无 | 机场,大学,银行,地铁站,火山,LTO 车牌,手机号前缀,PSGC 数字,TIN/SSS/PhilHealth 号码格式 |
World Bank | 无 | PHL 指标(人口、GDP、CPI) | |
Aladhan | 无 | 按城市查询祈祷时间 | |
NASA | 无 | 菲律宾区域内的公开自然灾害事件 | |
gold-api.com | 无 | 现货黄金 XAU/USD | |
sunrise-sunset.org | 无 | 日出 / 日落 |
Related MCP server: public-apis-mcp-server
未包含(需要密钥 / 仅 HTML / 非公开 JSON API)
不要将这些包装为 MCP 工具——它们是门户网站、爬虫或需要密钥的 API,而非稳定的免密钥 JSON:
PAGASA TenDay / 预警 JSON(令牌)
官方 PHIVOLCS HTML
data.gov.ph、OpenDataPH 虚构的/api/路径DOE 加油价格,Meralco/NGCP 的“电网 API”
PNP / PDEA / 最高法院电子图书馆(HTML)
PRC 执业资格,CHED/DepEd 总名单“API”
OpenAQ(API 密钥)
OpenHolidays
countryIsoCode=PH目前返回空列表虚构的 GTFS/实时 LRT-MRT-PNR 时刻表端点
psgc.cloud(PSGC 的重复项;本服务器使用psgc.gitlab.io)ReliefWeb API(
api.reliefweb.int)目前返回 HTTP 410RestCountries v3.1 已弃用
WorldTimeAPI(
worldtimeapi.org)在此环境中超时
天气数据使用 Open-Meteo,时区为 Asia/Manila。地震/海啸工具使用 USGS 在 ~4.5–21.5°N、116–127°E 范围内的数据,并非官方 PHIVOLCS 公报。
端点
路径 | 用途 |
| 服务器信息 + 工具列表 |
| 健康检查 |
| MCP Streamable HTTP |
环境 | MCP URL |
本地 |
|
预发布 |
|
生产 |
|
npm run deploy:staging # Worker + route ph-mcp-staging.monstarxapp.com
npm run deploy:production # Worker + route ph-mcp.monstarxapp.com
npm run smoke staging # smoke against staging /mcp
npm run smoke:local # smoke against local wrangler dev工具
工具 | 用途 |
| 列出初始预报城市代码 |
| 每日概览文本 |
| 7 天概览 |
| 暴雨/雷暴时段(Open-Meteo,非 PAGASA) |
| 24 小时逐小时预报 |
| 4 天每日预报 |
| 逐小时紫外线指数 |
| 逐小时降雨量 |
| 逐小时气温 |
| 逐小时相对湿度 |
| 逐小时空气质量(PM2.5 等) |
| 近期地震(USGS 菲律宾区域) |
| 近期标记为海啸的 USGS 事件 |
| 邮政编码 → 地点 |
| 菲律宾公共假日 |
| 指定经纬度的海拔 |
| USD/PHP(及其他)外汇汇率 |
| 搜索传染病开放数据集 |
| 附近的疏散/集合点 |
| 附近的旅游景点(OpenStreetMap) |
| 搜索菲律宾地址 |
| 地址 → 纬度/经度 |
| 纬度/经度 → 地址 |
| 搜索 HDX 菲律宾开放数据集 |
| 按 id/name 获取数据集元数据 + 资源 URL |
|
|
| 按 resource_id 查询表格数据存储记录 |
| 列出 PSGC 大区 |
| 列出 PSGC 省份 |
| 列出某大区或省份的城市/自治市 |
| 列出某城市/自治市的 barangay |
| 沿海波浪预报(Open-Meteo Marine) |
| 河流流量预报(非 PAGASA) |
| 初始 IATA/ICAO 机场目录 |
| 最新机场 METAR |
| 通过 PHISIX 获取 PSE 报价(非官方) |
| 加密货币 PHP 现货价格 |
| 附近的医院/诊所(OSM,非 DOH) |
| 附近的加油站(OSM,非 DOE 价格) |
| 附近的警察局(OSM,非 PNP 犯罪统计) |
| Rappler / Philstar / Inquirer 头条新闻 |
| 浏览 PSA OpenSTAT 文件夹/表格 |
| 初始 HEI 目录(非 CHED) |
| 初始银行/SWIFT 目录(非 BSP) |
| LRT/MRT/PNR 车站目录(非实时 GTFS) |
| 车牌格式 → 可能所属地区(非 LTO 查询) |
| 手机号前缀 → 原始运营商 |
| 切分 9 位 PSGC 代码 |
| TIN / SSS / PhilHealth 格式检查 |
| 从今天起的即将到来的假日 |
| 某年的长周末窗口 |
| World Bank PHL 指标(人口、GDP、…) |
| 按城市的祈祷时间(Aladhan) |
| NASA EONET 菲律宾区域事件 |
| 现货黄金 XAU/USD |
| 日出/日落(UTC) |
| 附近的学校(OSM,非 DepEd) |
| 附近的药店(OSM) |
| 初始火山目录(非 PHIVOLCS 警报) |
| Open-Meteo 存档每日历史 |
| Open-Meteo 地理编码(菲律宾地点) |
| 附近的消防站(OSM) |
| 附近的渡轮码头(OSM) |
| 附近的公交站(OSM) |
| GBIF 物种搜索 |
| GBIF 出现记录( |
| PSA OpenSTAT 表格元数据 |
| PSA OpenSTAT json-stat2 查询 |
本地开发
npm install
npm run dev上述免费数据源无需 .dev.vars 或 API 密钥。
默认位置为马尼拉(14.5995, 120.9842)。默认天气 area_code 为 manila。
检查
npm run typecheck
npm test
npm run check冒烟测试(本地)
在运行 npm run dev 的情况下:
npm run smoke:local示例 curl
curl http://localhost:8789/mcp \
-X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d "{\"jsonrpc\":\"2.0\",\"method\":\"tools/call\",\"id\":1,\"params\":{\"name\":\"ph_weather_overview\",\"arguments\":{\"area_code\":\"manila\"}}}"curl http://localhost:8789/mcp \
-X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d "{\"jsonrpc\":\"2.0\",\"method\":\"tools/call\",\"id\":2,\"params\":{\"name\":\"ph_reverse_geocode\",\"arguments\":{\"latitude\":14.5995,\"longitude\":120.9842}}}"Cursor MCP 配置
{
"mcpServers": {
"monstarx-philippines": {
"type": "http",
"url": "http://127.0.0.1:8789/mcp?reconnect=1"
}
}
}菲律宾使用 8789。如果这些服务正在运行,请将印度尼西亚保留在 8788,将日本保留在 8787。
架构
AI client
→ POST /mcp
→ ph_* tools
→ Open-Meteo / USGS / Nominatim / HDX / PSGC (no keys)
→ normalized JSON response与 Japan MCP 相同的 Worker 外壳。只有适配器和工具不同。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides authoritative Philippine national holiday data sourced from official presidential proclamations, including regular, special, and Islamic holidays. It enables users to query specific dates, retrieve upcoming holidays, identify long weekends, and verify working day status.10MIT
- AlicenseAqualityCmaintenanceEnables access to 11 free public APIs including weather, country info, NASA data, dictionary, and more, with zero configuration and no API keys required.12MIT
- FlicenseBqualityCmaintenanceProvides weather data including US alerts, US forecasts, and global 5-day forecasts without requiring any API keys.31
- FlicenseNot gradedqualityCmaintenanceProvides global weather data (current conditions, forecasts, air quality) without requiring an API key.
Related MCP Connectors
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
Real-time weather conditions and multi-day forecasts via Open-Meteo — free, no API key required
US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Thinaakar/PH-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server