Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
124 changes: 0 additions & 124 deletions content/hub/get-started/connect-your-assistant.md

This file was deleted.

38 changes: 34 additions & 4 deletions content/hub/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,55 @@ The Development Finance Observatory (DFO) brings development finance data from t

See the full list of datasets on the [sources page](/data/sources), and check out the [roadmap](/data/roadmap) to see what's in the pipeline.

## Connect your AI assistant

Connect Claude, ChatGPT, Gemini, or Le Chat to the DFO, and your assistant answers development finance questions from DFO data and names the source of each figure. Each assistant needs this server address and no account or token.

```text
https://developmentfinance.org/mcp
```

:::tabs

::tab{label="Claude"}

[Add the DFO to Claude](https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=DFO&connectorUrl=https%3A%2F%2Fdevelopmentfinance.org%2Fmcp). The link opens Claude with the connector's name and address filled in, and you confirm.

::tab{label="ChatGPT"}

Open [Plugins](https://chatgpt.com/plugins) in ChatGPT, select **+**, then **Add custom MCP server**. Name it DFO, paste the address under **Connection**, choose **No authentication**, and select **Create as a plugin**.

::tab{label="Gemini"}

Open [Connected Apps](https://gemini.google.com/apps) in Gemini on the web, select **Add a custom app**, paste the address, and select **Next**. Custom apps need a personal Google account held by someone in the US aged 18 or over. On Gemini Enterprise, a team administrator can add the server for the team.

::tab{label="Le Chat (Mistral)"}

In [Le Chat](https://chat.mistral.ai), open **Intelligence**, then **Connectors**, and select **Add Connector**. On the **Custom MCP Connector** tab, enter DFO as the name, paste the address as the **Server URL**, and select **Connect**.

:::

[Connect your assistant](../dfo-ai/connect.md) covers team plans, coding tools such as Claude Code, and a question that checks the connection.

## Where to start

Choose the starting point that matches what you want to do.

| If you want to… | Use | Start here |
| ------------------------------------------------------------------ | --------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Ask an AI assistant (like Claude or ChatGPT) about the data | The DFO MCP server, a connector that lets AI assistants use DFO tools | [Connect your assistant](../dfo-ai/connect.md) |
| Make a chart, e.g. French health aid for a briefing | DFO Studio ([/studio](/studio)) | [Use DFO Studio](get-started/use-studio.md) |
| Download data as a CSV, e.g. aid disbursements to Nigeria | Data search ([/data](/data)) | [Get data](get-started/get-data.md) |
| Let an AI assistant (like Claude or ChatGPT) query the data | The DFO MCP server, a connector that lets AI assistants use DFO tools | MCP server guide <!-- TODO: link when the MCP endpoint and its guide are public --> |
| Pull data into a script or app | The DFO API | API quickstart <!-- TODO: link when the API guide is public --> |
| Pull data into a script or app | The DFO API | [API quickstart](../dfo-apis/quickstart.md) |
| Load OECD, IMF, or TOSSD data into Python (pandas) | DFO Python packages | Python packages: [ODA reader](../oda_reader/index.md), [IMF reader](../imf-reader/index.md), and [TOSSD reader](../tossd-reader/index.md) |
| Convert amounts between currencies or to constant prices in Python | DFO Python packages | [pydeflate](/docs/tools/pydeflate) |
| Manage and load data to a Data Commons Platform instance | DFO Python packages | [DCP tools](../dcp-tools/index.md) |

**Do I need an account?**

The DFO, its tools, and its infrastructure are free to use. For Studio you'll need an account after making five search queries. Sign in to save your work in Studio.
The DFO, its tools, and its infrastructure are free to use. The MCP server and the API need no account. For Studio you'll need an account after making five search queries. Sign in to save your work in Studio.

## Next

- [Connect your assistant](../dfo-ai/connect.md): Add the DFO to Claude, ChatGPT, Gemini, Le Chat, or a coding tool in a few minutes.
- [Get data](get-started/get-data.md): A step-by-step guide to finding a dataset and downloading it as a CSV.
- How the data fits together: Explore [the knowledge graph](data/knowledge-graph.md) to see how the DFO matches data from different publishers so one search can cover them all.
4 changes: 2 additions & 2 deletions hub.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,14 @@ nav:
- title: Home
page: index.md

- mount: dfo-ai

- title: Get started
children:
- title: Get data
page: get-started/get-data.md
- title: Use DFO Studio
page: get-started/use-studio.md
# Connect your assistant (get-started/connect-your-assistant.md) joins once the MCP endpoint is public.

- title: Build with the DFO
children:
Expand All @@ -27,7 +28,6 @@ nav:
- title: Use DFO data in your code
page: build/use-data-in-code.md
- mount: dfo-apis
- mount: dfo-ai

- title: Data
children:
Expand Down
2 changes: 1 addition & 1 deletion sources.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ sources:
ref: dev
docs_dir: docs/guide
path: mcp
title: MCP server
title: AI assistants (MCP)

- name: dfo-skills
repo: DevelopmentFinanceObservatory/skills
Expand Down
Loading