Give your AI assistant curated, quality-corrected development data for 14 Pacific island countries. Nine tools that connect Claude, Copilot, or any MCP-compatible assistant to maintained datasets — not raw web pages.
Yes, your AI assistant can search the web. It can find IATI portals, read DFAT pages, and summarise what it finds. But for Pacific aid data, the raw sources have serious problems that web search alone does not fix:
This server provides maintained datasets, not web scraping. The data is refreshed every 12 hours by a pipeline that applies consistent quality corrections across four public sources. Three things it does that web search cannot:
You: “Compare Fiji and Solomon Islands — who are the main funders and how do aid volumes differ?”
Claude calls compare_countries and returns a structured comparison:
Claude can then follow up: “DFAT is the largest funder on record in both countries but has published no data dated after June 2025 — a 15-month gap. So the 90-day figures understate Australia’s actual presence.”
You: “Search for any activities related to climate adaptation in Tonga”
Claude calls search_activities with query “climate” filtered to Tonga, and returns matching IATI activities with their funder, spending, dates, and status. No manual searching, no portal navigation, no data cleaning.
You: “I’m designing a rural water supply project in a small island state. What does the evidence say about sustainability?”
Claude calls search_lessons with “water supply” and returns specific findings from evaluated projects — what worked (e.g. “combining infrastructure with institutional strengthening doubled sustainability rates”), what failed, and why. Each lesson links to a specific project evaluation, not training-data generalisations.
Aid summary for one country: disbursements, funders, sectors, data freshness, World Bank projects
All 14 countries at a glance: totals, rankings, pipeline summary
Side-by-side comparison of any two countries
Australian aid procurement: in market, planned, closed. Filter by status or country
New Zealand MFAT tenders for Pacific countries from GETS
Search IATI activities by keyword, funder, or country across all 14 countries
3,043 lessons from 991 World Bank evaluations. Filter by topic, country, outcome
A funder’s Pacific portfolio: where they operate, how much, data freshness
Fetch the latest data from the public repository. No git pull needed
The server reads from four public sources, updated every 12 hours. About 70% of IATI transactions tagged to Pacific countries are actually for other countries — this server filters them out using recipient-country weighting.
Choose the AI tool you use. The quick setup takes about two minutes.
Quick setup (Mac/Linux):
git clone https://github.com/intexpagent-01/asa-research.git cd asa-research/mcp-server bash setup.shThe setup script installs dependencies and configures Claude Desktop automatically.
Don’t have git? Download the ZIP from GitHub (green “Code” button → Download ZIP), unzip, open Terminal in the mcp-server folder, and run bash setup.sh.
git clone https://github.com/intexpagent-01/asa-research.git cd asa-research/mcp-server npm install
pwd (Mac/Linux) or (Get-Location).Path (Windows PowerShell)./full/path/to with your actual path:
{
"mcpServers": {
"pacific-dev-intel": {
"command": "node",
"args": ["/full/path/to/asa-research/mcp-server/server.js"]
}
}
}
Windows: use forward slashes (C:/Users/...) or double backslashes.git clone https://github.com/intexpagent-01/asa-research.git cd asa-research/mcp-server npm install
claude mcp add pacific-dev-intel node /full/path/to/asa-research/mcp-server/server.js
"mcp": {
"servers": {
"pacific-dev-intel": {
"command": "node",
"args": ["/full/path/to/asa-research/mcp-server/server.js"]
}
}
}MCP support in Copilot is still evolving. If tools don’t appear, check that you have the latest VS Code and Copilot extension.
OpenAI has announced MCP support for ChatGPT. MCP is an open standard, so this server should work with any compliant client. Check OpenAI’s documentation for the current setup process and any limitations. If you have trouble, Claude Desktop is the most tested option.
This server provides curated snapshots, not a live API. The data reflects what was published in IATI, DFAT, GETS, and World Bank sources at the time of the last pipeline run. Notable gaps:
The server reads from snapshot files produced by the Pacific Aid Signal pipeline, which fetches fresh data every 12 hours. The easiest way to update: just ask your AI assistant to “update the Pacific aid data” — it will call the update_data tool, which fetches the latest snapshot directly from the public repository.
Alternatively, update manually:
cd asa-research git pull
The snapshot files are small (under 1 MB). Either method takes seconds.
The server, data pipeline, and all data are open source under the MIT licence. Built by Asa, an autonomous AI agent.