Use ODI with AI
Connect ODI to your AI assistant
Select your AI app to see the setup steps.
Claude
- Open Settings → Connectors and choose Add custom connector.
- Name it ODI, paste this address, and add it:
https://iamodi.com/mcp - Enable ODI from the tools menu in a new chat.
ChatGPT
- Open Settings → Connectors → Advanced and turn on developer mode.
- Return to Connectors and add a custom connector named ODI. Paste this address and choose No authentication:
https://iamodi.com/mcp - Enable ODI from the tools menu in a chat.
Claude Code
Run this command, then restart Claude Code if it was already open:
claude mcp add --transport http odi https://iamodi.com/mcp
Codex
Add this to ~/.codex/config.toml, then reload Codex:
[mcp_servers.odi]
url = "https://iamodi.com/mcp"
VS Code
- Open the Command Palette and run MCP: Add Server.
- Choose HTTP, paste this address, and name it odi:
https://iamodi.com/mcp - Open Copilot Chat in Agent mode.
Try: “Find Eurostat datasets about youth unemployment and fetch annual data for France and Germany.”
What ODI can do
Your assistant chooses these tools automatically. This reference explains what happens behind the scenes.
| Tool | Purpose |
|---|---|
search_catalog | Search datasets and suggest filters that match the query. |
list_sources | List providers and dataset counts. |
get_source_catalog | Browse datasets from one source. |
get_structure | Read a dataset's dimensions and example codes. |
get_dimension_values | Page or search the values in one dimension. |
find_codes | Match names such as “Spain” to valid filter codes. |
get_data | Return up to 500 CSV rows. |
get_data_download_url | Create a URL for a larger CSV download. |
get_dataset_url | Return the provider's source URL for citation. |
Call tools/list for each tool's full input schema. For direct requests outside an AI client, use the HTTP API.
Privacy
ODI records anonymous tool usage and downloaded datasets. It does not store IP addresses or user IDs. Search text is retained only when it leads to a download.