v1.0.0CC-BY-4.0
Search, fetch, analyse and chart development finance data from the Development Finance Observatory, with analyst skills on aid and sovereign debt.
hosts
- developmentfinance.org
plugin.json
- name
- dfo
- version
- 1.0.0
- description
- Search, fetch, analyse and chart development finance data from the Development Finance Observatory, with analyst skills on aid and sovereign debt.
- author
- The ONE Campaignhttps://developmentfinance.org
- license
- CC-BY-4.0
- homepage
- https://developmentfinance.org
- extensions
- com.openai
mcp.json
- dfostreamable-httphttps://developmentfinance.org/mcp
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "dfo",
"version": "1.0.0",
"description": "Search, fetch, analyse and chart development finance data from the Development Finance Observatory, with analyst skills on aid and sovereign debt.",
"author": {
"name": "The ONE Campaign",
"url": "https://developmentfinance.org"
},
"homepage": "https://developmentfinance.org",
"repository": "https://github.com/DevelopmentFinanceObservatory/skills",
"license": "CC-BY-4.0",
"keywords": [
"development finance",
"aid",
"ODA",
"sovereign debt",
"data"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "DFO",
"shortDescription": "Aid, debt and economy data",
"longDescription": "The Development Finance Observatory (DFO) brings the main public sources on development finance into one place. Ask a question in plain words and get a sourced figure, a calculation or a chart.\n\nTry: \"How much aid did Germany give last year?\", \"Chart Kenya's external debt since 2010\", \"Rank donors by aid as a share of national income\".\n\nWhat it holds:\n\n- Aid: the OECD's DAC1, DAC2A, DAC2B and Creditor Reporting System tables, for 172 donors and 235 recipients from 1960.\n- Sovereign debt: the World Bank's International Debt Statistics.\n- Economies: the IMF World Economic Outlook, with projections.\n- ONE's own estimates, such as the sectors that core multilateral funding reaches.\n\nWhat it does:\n\n- Finds the dataset that fits a question and explains what it measures.\n- Fetches a series for any country, donor, recipient or year.\n- Aggregates, compares, ranks, filters and joins series, and calculates growth, shares and ratios.\n- Draws the result as an interactive chart, table or stat card.\n- Brings DFO's analyst notes on each dataset: definitions, caveats and common mistakes.\n\nEvery answer names its dataset, publisher, unit and period. The data is public and the plugin needs no account.\n\nDFO is built by the data team at The ONE Campaign.",
"developerName": "The ONE Campaign",
"category": "Data & Analytics",
"capabilities": [
"Search aid, debt and economic data by question",
"Fetch a series for any country, donor, recipient or year",
"Compare, rank and aggregate series",
"Calculate growth, shares and ratios",
"Draw interactive charts, tables and stat cards",
"Name the source, unit and period of every figure",
"Explain what each dataset measures and where it misleads"
],
"websiteURL": "https://developmentfinance.org",
"supportURL": "https://developmentfinance.org/ai-policy",
"privacyPolicyURL": "https://www.one.org/info/privacy-policy/",
"termsOfServiceURL": "https://www.one.org/info/privacy-policy/",
"defaultPrompt": [
"Chart Kenya's external debt stock since 2010.",
"Chart net ODA from France, Germany, the UK and Japan since 2010.",
"Chart the ten DAC donors with the highest ODA as a share of national income in 2024."
],
"logo": "./assets/logo.svg"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Official aid total for one donor",
"prompt": "How much official development assistance did Germany give in 2023?",
"tools_triggered": "search, get_skill, get_data",
"expected_behavior": "The assistant reports a 2023 figure for Germany in US dollars, cites OECD DAC1 as the source, and names the measure it used, such as net or gross disbursements. It may load the DAC1 skill first."
},
{
"description": "Line chart of a debt stock",
"prompt": "Chart Kenya's external debt stock since 2010.",
"tools_triggered": "search, get_data, write_component",
"expected_behavior": "The assistant draws a single-line chart for Kenya from 2010 to 2024 and cites World Bank International Debt Statistics. The chart's first and last points are about 8.9 and 42.9 billion US dollars."
},
{
"description": "Ranking against a ratio",
"prompt": "Rank the DAC donors by ODA as a share of national income in 2024.",
"tools_triggered": "search, get_data, rank, write_component",
"expected_behavior": "The assistant ranks all DAC members for 2024 and puts Norway and Luxembourg first, both near or above 1% of GNI. It shows the top donors as a bar chart in percent."
},
{
"description": "Change over a period",
"prompt": "How did France's net ODA disbursements change between 2015 and 2023?",
"tools_triggered": "search, get_data, growth",
"expected_behavior": "The assistant reports the change in net disbursements, a rise of about three quarters, from about US$9.0 billion in 2015 to about US$15.9 billion in 2023, and cites OECD DAC1. It says the figures are in current dollars, so exchange-rate and price effects are included. The OECD revises DAC1 between releases, so the end values can differ slightly."
},
{
"description": "Dataset coverage and caveats",
"prompt": "Which DFO datasets cover sovereign debt, and what should I know before comparing countries' debt?",
"tools_triggered": "sources, search, get_skill",
"expected_behavior": "The assistant names the World Bank International Debt Statistics as the main debt dataset, cites its publisher, years and licence from the sources tool, and lists at least two comparison cautions from the skill. It does not invent a dataset the catalogue omits."
}
],
"negative": [
{
"description": "Weather forecasts are outside development-finance data.",
"prompt": "What is the weather in Nairobi this weekend?"
},
{
"description": "A coding task with no data question.",
"prompt": "Write a Python function that sorts a list of invoices by date."
},
{
"description": "Personal investment advice and live market prices; DFO holds official statistics, not trading data.",
"prompt": "Which stock should I buy to profit from emerging-market bonds?"
}
]
}
},
"publication": {
"release_notes": "First release. Search, fetch, analysis and chart tools for the Development Finance Observatory's data, with 14 analyst skills on aid and sovereign debt."
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 15YAML files
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai