
PH Schools MCP Server
Search and analyze the Philippine schools masterlist locally through an agent when scoping edtech, mapping, or enrollment products.
Overview
PH Schools is a MCP server for the Idea phase that lets agents search and analyze the Philippine schools masterlist from a local dataset.
What is this MCP server?
- Local stdio MCP server over the Philippine schools masterlist dataset
- npm package @darwinphi/ph-schools-mcp-server with configurable data path
- Optional sync via PH_SCHOOLS_DATA_URL or PH_SCHOOLS_DATA_TAG environment variables
- Search-and-analyze workflows without shipping a custom scraper first
- Server version 1.0.3
- Transport: stdio
- Registry: npm @darwinphi/ph-schools-mcp-server
What problem does it solve?
Philippines edtech founders waste days wrangling the schools masterlist manually instead of querying it from the agent.
Who is it for?
Solo builders building PH school directories, enrollment tools, or geographic edtech MVPs who want local, agent-driven dataset access.
Skip if: Global products with no PH education angle, or teams that need a hosted always-on API without managing local data files.
What do I get? / Deliverables
After setup, your agent can run structured school searches and analyses on your local JSON copy during research and scoping.
- Agent-driven school search results from local masterlist
- Dataset summaries for opportunity sizing
- Sync workflow hooks when URL or data tag env vars are set
Recommended MCP Servers
Journey fit
Canonical shelf is Idea because the server supports market and institutional landscape research before you commit to a Philippines education build. Research matches querying and aggregating the masterlist dataset to size opportunities and geographic gaps.
How it compares
Local dataset MCP for one country’s schools masterlist, not a generic SQL database or cloud warehouse connector.
Common Questions / FAQ
Who is PH Schools for?
Indie and solo builders working on Philippine education, mapping, or analytics products who use MCP-enabled coding agents.
When should I use PH Schools?
Use it in early research when you need to explore school counts, regions, and list structure before building search UI or APIs.
How do I add PH Schools to my agent?
Install @darwinphi/ph-schools-mcp-server, set PH_SCHOOLS_DATA_PATH to your JSON file (and optional sync env vars), then register the stdio server in your agent MCP config.