io.github.cyanheads/oecd-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
Search and query 1,500+ OECD statistical datasets via SDMX. Keyless.
Summary by lookupd
Searches OECD statistical dataflows, resolves dimension codes, and runs read-only SQL queries over fetched observation data.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http oecd-mcp-server https://oecd.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add oecd-mcp-server -- npx -y @cyanheads/oecd-mcp-server
Claude Code, npm package (stdio)
claude mcp add oecd-mcp-server -- npx -y @cyanheads/oecd-mcp-server
Codex, remote (streamable-http)
codex mcp add oecd-mcp-server --url https://oecd.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add oecd-mcp-server -- npx -y @cyanheads/oecd-mcp-server
Codex, npm package (stdio)
codex mcp add oecd-mcp-server -- npx -y @cyanheads/oecd-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"oecd-mcp-server": {
"url": "https://oecd.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"oecd-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/oecd-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"oecd-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/oecd-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (7 tools)
Publisher-provided text
oecd_list_agenciesList OECD SDMX agencies, the directorate each belongs to, and the number of dataflows each publishes. Use to discover agency IDs before filtering oecd_search_daoecd_search_datasetsSearch OECD dataflows by keyword or theme, matching against dataflow names and descriptions. Returns flow_ref identifiers, names, and agency IDs for use with oeoecd_get_dataset_infoFetch a dataflow's dimensions, their order, and how to construct a query key. Returns per-dimension names, codelist references, and position in the dot-delimiteoecd_get_dimension_valuesFetch the valid codes and labels for one dimension of a dataflow. Use to resolve human-readable names (countries, measures) to SDMX codes before querying with ooecd_query_datasetFetch observations from an OECD dataflow filtered by a dimension key and optional time range. Returns decoded rows (one per observation) with dimension and attroecd_dataframe_describeList tables and columns staged on a DataCanvas by a prior oecd_query_dataset spill. Call this before oecd_dataframe_query to discover exact table and column namoecd_dataframe_queryRun a read-only SQL SELECT against OECD observation tables staged on a DataCanvas by oecd_query_dataset. Call oecd_dataframe_describe first to discover exact ta
Details
- Version: 0.6.1
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 572 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/oecd-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/oecd-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