pathways-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PATHWAYS_API_URL | Yes | Strapi API base URL | |
| PATHWAYS_API_TOKEN | Yes | Strapi read-only API token |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_segmentationsA | List all available Pathways segmentations (country-level studies). Each segmentation represents a population segmentation study for a specific country, based on survey data (e.g., DHS). Use this to discover which countries and studies are available. Only returns active, published segmentations. |
| get_segmentationA | Get full details of a segmentation including all its segments. Returns segmentation metadata (country, source, methodology) plus a list of all population segments with their vulnerability levels and prevalence. |
| list_segmentsA | List population segments for a segmentation, with optional filters. Each segment represents a distinct group of women identified through cluster analysis, with a vulnerability level (least/less/more/most) and stratum (urban/rural). |
| get_segment_profileA | Get a comprehensive profile for a specific population segment. This is the "who are these women?" view — returns the segment's vulnerability level, prevalence, and key metrics organized into:
To compare a segment against the sample total, call get_segment_metrics without a segment_code to retrieve the weighted sample-aggregate baseline. Use this to understand the characteristics, health outcomes, and vulnerability profile of a specific segment. |
| get_segment_metrics | Get quantitative metrics (indicators, prevalence) for a segment or the sample total. Sample-total metrics: metrics with no segment represent the weighted aggregate across all sample respondents (not a census). Omit segment_code to retrieve them. Use these as a baseline to compare individual segments. Segment-level metrics: pass a segment_code to retrieve metrics for a specific population group. Metrics fall into two categories:
Use list_themes_and_domains to discover available theme and domain codes. |
| search_variables | Search and filter variables (indicators) for a segmentation. Variables are quantitative indicators measured in a segmentation study. They can be health outcomes (e.g., "No current modern FP use") or vulnerability factors (e.g., "Education level"). |
| list_themes_and_domains | List all health themes (Health Outcomes) and vulnerability domains (Vulnerability Factors).
Use theme codes to filter health outcome metrics and domain codes to filter vulnerability factor metrics in get_segment_metrics. |
| list_regions | List sub-national regions for a segmentation's country. Regions are administrative areas within a country. The geometry (GeoJSON) is excluded to keep the response small. |
| get_geographic_distributionA | Get the geographic distribution of population segments across regions. Each record shows what percentage of a region's population belongs to a given segment. Use this to answer questions like:
Supply only segmentation_code to get the full distribution matrix. Filter by segment_code to rank regions for a specific segment. Filter by region_code to see the segment breakdown within one region. Both filters can be combined. Results are sorted by percentage descending (highest concentration first). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| segment_deep_dive | Deep dive into a specific population segment using the Pathways methodology. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/claude-marie/pathways-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server