io.github.cyanheads/imf-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Query IMF SDMX 3.0 macroeconomic dataflows — WEO, BOP, CPI, exchange rates, 190 countries.
Summary by lookupd
Lets agents query IMF macroeconomic datasets across 190 countries, then describe and run SQL over the staged results for comparisons.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http imf-mcp-server https://imf.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add imf-mcp-server -- npx -y @cyanheads/imf-mcp-server
Claude Code, npm package (stdio)
claude mcp add imf-mcp-server -- npx -y @cyanheads/imf-mcp-server
Codex, remote (streamable-http)
codex mcp add imf-mcp-server --url https://imf.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add imf-mcp-server -- npx -y @cyanheads/imf-mcp-server
Codex, npm package (stdio)
codex mcp add imf-mcp-server -- npx -y @cyanheads/imf-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"imf-mcp-server": {
"url": "https://imf.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"imf-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/imf-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"imf-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/imf-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (5 tools)
Publisher-provided text
imf_list_databasesList IMF SDMX dataflows available on the portal. Entry point for every query: imf_get_database and imf_query_dataset both require a dataflow id obtained here. Vimf_get_databaseFetch a dataflow's dimension list with a codelist preview for each dimension. Resolves human-readable terms to SDMX codes (e.g. "United States" → USA, "Constantimf_query_datasetQuery an IMF SDMX dataflow by dimension key over a time range. Returns observations with time_period, value, and status, plus the unit, scale, and decimals of eimf_dataframe_describeList DataCanvas tables and columns staged by a prior imf_query_dataset call. Returns each table's name, row count, and column schema (name + DuckDB type). Requiimf_dataframe_queryRun a read-only SQL SELECT against a DataCanvas table staged by imf_query_dataset. Supports multi-country comparisons, time-series aggregation, and cross-indica
Details
- Version: 0.5.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 592 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/imf-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/imf-mcp-server)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp