Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ”ฌ Research
  3. Ph Civic Data MCP
Ph Civic Data MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 5:17:52 PM

Ph Civic Data MCP

User RatingsBe the first to rate and review this MCP server!
View Repository5 GitHub StarsTotal stargazers on GitHub for the source repository (5 stars).Visit Website
philippinescivic-datapublic-dataenvironmentprocurement

Philippine civic data tools for hazards, weather, procurement, statistics, locations, and environmental indicators.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live โ€” we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "xmpuspus-ph-civic-data-mcp": {
      "command": "uvx",
      "args": [
        "ph-civic-data-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (32) Directory Badge Claim listing Alternatives๐Ÿ”ฌ More in Research

Overview

xmpuspus/ph-civic-data-mcp MCP server exposes Philippine public data through agent-callable tools over stdio. It combines PHIVOLCS, PAGASA, PhilGEPS, PSA OpenSTAT, PSGC, NASA, USGS, NOAA, World Bank, and Open-Meteo data for civic, environmental, and infrastructure questions. Use it to resolve Philippine locations, retrieve official statistics, inspect hazards, search procurement notices, or build a correlated area profile. Most tools require no API key; weather forecasts can use PAGASA when PAGASA_API_TOKEN is configured or fall back to Open-Meteo.

Use cases

โ€ขAssess hazards and weather conditions for a Philippine location
โ€ขCompare population, poverty, labor, and procurement indicators
โ€ขSearch PhilGEPS notices for infrastructure or agency keywords
โ€ขBrowse PSA datasets and retrieve current published indicators
โ€ขMonitor solar, air-quality, climate, and vegetation conditions

Key features

โ€ขPHIVOLCS earthquakes and volcano alerts
โ€ขPAGASA forecasts, typhoons, and weather alerts
โ€ขPhilGEPS procurement and infrastructure analysis
โ€ขPSA statistics and OpenSTAT catalog browsing
โ€ขPSGC location resolution and hierarchy tools
โ€ขNASA, USGS, NOAA, World Bank, and Open-Meteo data

Capabilities & Tool Schemas (32) ~5.1k tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this serverโ€™s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Ph Civic Data MCP.

get_data_freshness

Server health + data-source catalog probe. Doubles as the canonical version/health endpoint: returns server_version so agents can confirm which release they are talking to. Also returns the full upstream-source catalog with cache TTLs, freshness expectations, and licenses โ€” useful when deciding whether a stale cached response is OK or a re-fetch is needed. Returns: server_version, server_name, transport, tool_count, asof, sources (list of {source, source_url, freshness, cache_ttl_seconds, license}), note.

get_latest_earthquakes

Get the latest earthquake events from PHIVOLCS.

get_earthquake_bulletin

Get the full bulletin for a PHIVOLCS earthquake event.

get_volcano_status

Get current alert level for Philippine volcanoes.

get_weather_forecast

Get weather forecast for a Philippine location. Uses PAGASA TenDay API when PAGASA_API_TOKEN is set, Open-Meteo otherwise.

get_active_typhoons

Get active tropical cyclones in/near the Philippine Area of Responsibility (PAR). Returns empty list if none active. If the PAGASA bulletin page is unreachable, returns {results: [], upstream_error: true, caveats} instead, so an outage is never read as "no active typhoons".

How Ph Civic Data MCP works

What xmpuspus/ph-civic-data-mcp MCP server does

The xmpuspus/ph-civic-data-mcp MCP server makes Philippine public data available as MCP tools over a local stdio process. Its coverage includes earthquakes, volcano alert levels, weather forecasts, tropical cyclones, PAGASA alerts, procurement notices, infrastructure projects, population, poverty, inflation, labor, health, administrative locations, air quality, climate, vegetation, and macroeconomic indicators.

The server is suited to questions that require combining sources rather than reading one isolated dataset. For example, get_area_profile resolves a place to a PSGC code and combines demographic, economic, procurement, hazard, and weather information. assess_area_risk combines PHIVOLCS and PAGASA results, while flag_infra_anomalies applies explicit heuristics to infrastructure notices and includes disclaimers that the results are review indicators, not accusations.

How it works

The xmpuspus/ph-civic-data-mcp MCP server retrieves data from public portals and upstream feeds with different formats, including HTML pages, PSA OpenSTAT data, and public APIs. Several results are cached. Procurement searches use roughly the latest 100 PhilGEPS bid notices and filter them in memory; the stated cache period is six hours. The freshness tool reports the running version, source catalog, expected freshness, cache TTLs, licenses, and related metadata.

Location tools support fuzzy place-name resolution, browsing administrative children, and traversing a full region-to-barangay hierarchy. PSA catalog browsing helps an agent discover statistical tables instead of relying only on predefined table identifiers. Environmental tools retrieve NASA POWER climate data, NASA MODIS vegetation indices, and air-quality readings from Open-Meteo.

Some upstream behavior is handled explicitly. Weather forecasting uses the PAGASA TenDay API when PAGASA_API_TOKEN is set and otherwise uses Open-Meteo. Active-typhoon results distinguish an empty result from an upstream error. Weather-alert extraction returns a caveat when the PAGASA page is reachable but its warning state cannot be isolated reliably.

Setup and configuration

Install the package with uvx ph-civic-data-mcp and configure the MCP client to run it over stdio. The README provides configurations for Claude Desktop, Cursor, VS Code, Claude Code, Codex, and Docker. No API key is required for the standard installation. Set PAGASA_API_TOKEN if the PAGASA-backed forecast path is needed; without it, the forecast tool uses Open-Meteo.

The package is published for Python 3.11 and later versions listed by the project. A Dockerfile is also provided for users who want to build and run the server in a container, using interactive stdin for the stdio transport.

Tools and capabilities

The xmpuspus/ph-civic-data-mcp MCP server includes capabilities for:

  • Reading PHIVOLCS earthquakes, bulletins, and volcano statuses.
  • Checking Philippine forecasts, typhoons, and weather-alert states.
  • Searching and summarizing PhilGEPS procurement and infrastructure notices.
  • Retrieving PSA population, poverty, inflation, labor, and health indicators.
  • Resolving PSGC locations and browsing administrative hierarchies.
  • Combining local demographics, procurement, hazards, and weather in an area profile.
  • Querying solar, climate, air-quality, vegetation, USGS earthquake, historical typhoon, and World Bank data.
  • Browsing one level of the PSA OpenSTAT catalog.

Limitations and notes

The xmpuspus/ph-civic-data-mcp MCP server depends on public upstream sources, so availability, publication schedules, and freshness vary. PSA values may refer to the latest published period rather than the current month. The national labor indicator series does not provide regional breakdowns; a supplied region is recorded as a caveat.

PhilGEPS open notices do not generally publish approved budget amounts or project-progress data. Consequently, cost_php is often null, and the high-cost anomaly rule is a threshold-based transparency flag rather than evidence that progress is missing. Hazard-overlap and duplicate-title flags also require independent review. PAGASA weather-alert parsing deliberately avoids fabricating advisories when page content is ambiguous, and the project directs users to the PAGASA site for real-time advisories.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Research View all alternatives
  • Infranodus MCP Server Infranodus logoInfranodus MCP Server Infranodus

    Map text into knowledge graphs to create a structured representation of conceptual relations and tโ€ฆ

    ๐Ÿ”ฌ Research3 views
    Compare vs Infranodus MCP Server Infranodus โ†’
  • Pfc MCP logoPfc MCP

    MCP server for ITASCA PFC discrete element simulation โ€” browse documentation, execute scripts, capture plots, and manage long-running tasks via a WebSocket bridge to the PFC GUI.

    ๐Ÿ”ฌ Research3 views
    Compare vs Pfc MCP โ†’
  • Uap Pulse logoUap Pulse

    Read-only MCP server and live-map dataset for declassified U.S. federal UAP/UFO records, with searchable records, hotspots, timelines and direct source links.

    ๐Ÿ”ฌ Research4 views
    Compare vs Uap Pulse โ†’
  • Yade MCP logoYade MCP

    MCP server for YADE โ€” open-source discrete element method (DEM) engine for granular and particle simulation. Browse API docs with BM25 search, execute code via synchronous REPL or async background tasks, monitor progress, and review task history.

    ๐Ÿ”ฌ Research7 views
    Compare vs Yade MCP โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
5
Stargazers on the source repository.
Last commit
1mo ago
Most recent push to the default branch.
Tools exposed
32
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Ph Civic Data MCP

Run `uvx ph-civic-data-mcp` and configure your MCP client to launch that command over stdio.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPh Civic Data MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/xmpuspus-ph-civic-data-mcp?style=directory)](https://allmcps.com/mcp/xmpuspus-ph-civic-data-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/xmpuspus-ph-civic-data-mcp"><img src="https://allmcps.com/api/badge/xmpuspus-ph-civic-data-mcp?style=directory" alt="Ph Civic Data MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ”ฌResearch
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseMIT
ClientsClaude Desktop, Cursor
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars5
GitHub Star CountTotal stargazers on GitHub representing community popularity (5 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 7, 2026
59Quality signal: Good ยท 59/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 19d ago via OSV.dev ยท ph-civic-data-mcp (PyPI)

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ”ฌ Research โ†’Best MCP servers for Research โ†’Alternatives to Ph Civic Data MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code