Connect an AI assistant
Use Sri Lanka’s public statistics and maps from ChatGPT, Claude or another assistant, with every number tied to its source and date.
What it does
The developing-country.org connector lets an AI assistant look things up in this site’s evidence: more than 100 official statistics tables (census, Central Bank, Treasury, Department of Census and Statistics, World Bank and others) and map layers such as administrative boundaries, transport and planned developments. The assistant can find a dataset, read or chart it, describe what is around a place in Sri Lanka, and show the result as an interactive map or chart inside the chat. Each result names its source and the period it describes, so the assistant can cite them.
It covers Sri Lanka only. It does not give live news, weather, or professional, legal or financial advice.
Add it to your assistant
The server address is:
https://explore.developing-country.org/mcp
ChatGPT
- If developing-country.org is listed in ChatGPT’s plugin directory, open it there and select Connect.
- Otherwise open chatgpt.com/plugins, select +, then Add custom MCP server. Paste the address above, name it developing-country.org, choose OAuth and create it as a plugin.
- Sign in when ChatGPT asks (see below), then mention @developing-country.org in a chat or ask a question about Sri Lankan data.
Claude
- If developing-country.org is listed in Claude’s Connectors Directory, open it from Settings → Connectors and select Connect.
- Otherwise, on claude.ai or in the desktop app, open Settings → Connectors, choose Add custom connector, name it developing-country.org and paste the address above.
- Sign in when Claude asks, then turn the connector on for a chat from the + menu. Connectors you add on the web or desktop also work in the Claude mobile apps.
In Claude Code, run claude mcp add --transport http developing-country https://explore.developing-country.org/mcp. Other assistants that support remote MCP servers with OAuth use the same address. The connect dialog in the explorer has a copy button and steps for Grok and Cursor.
Signing in
The first time the assistant uses the connector, it opens a developing-country.org sign-in page. Sign in with Google or with an email address and password, then approve the assistant on the consent page. The assistant never sees your password: it receives an access token that only works for this connector. Use the same account as the map explorer to see your saved places there too.
What the assistant can see and do
- Find datasets and search places: read the public catalogue and place names. These only read.
- Query data: read rows, totals, rankings and trends from a dataset, or map features. If you ask it to save a chart or map, it creates a live view that anyone with the link can open.
- Analyze a location: describe what is around a point in Sri Lanka. Each run is recorded in your private analysis history (see below).
- Property prospects: save, list and update places you are considering. They are private unless you choose link-only or public visibility. If you give a listing link, our server fetches that page to read its title, description, image and location.
The tools that save something are marked as such, so your assistant can ask you before it uses them. The connector cannot read other people’s private records, your chats, your assistant’s memory or your files.
What we record
For each call the assistant sends the tool name and the inputs it chose, such as a dataset id, a search term or the coordinates of a place. We do not receive your conversation. We keep:
- Analysis history. Each Analyze a location run stores the point, radius, any title or listing link the assistant passed, and a short summary against your account, so it appears under “My analyses” in the explorer.
- Things you save. Prospects and saved charts or maps, until they are deleted.
- Map hand-off. When the assistant cannot show the map inside the chat, the map result is copied to your account for up to 7 days so an open explorer tab can display it.
- Usage counts. Tool name, operation, timing and result counts, plus the search text or coordinates of queries that found nothing. These carry no account details.
- Sign-in records. The assistant’s authorization and tokens. Access tokens expire after an hour; unused refresh tokens stop working after 30 days.
The privacy policy has the full list.
Disconnect and delete your data
To disconnect, remove or disconnect developing-country.org in your assistant’s connector or plugin settings. The assistant can no longer call the connector once its token expires or is revoked.
To delete your account, analysis history, prospects or saved views, or to take a public prospect or view down, email the address below from your account’s email address. We confirm when it is done.
Support
- Help, account and data requests: team@developing-country.org
- Bugs and data corrections: GitHub issues
- Security problems: report privately through GitHub private vulnerability reporting
Developer documentation for the server, including OAuth details, is in docs/MCP.md.