Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Oecd MCP Server
Oecd MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 7:20:10 PM

Oecd MCP Server

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).Visit Website

Search and query 1,500+ OECD statistical datasets via SDMX. Keyless.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "oecd-mcp-server": {
      "command": "bunx",
      "args": [
        "@cyanheads/oecd-mcp-server@latest"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

@cyanheads/oecd-mcp-server

Search, explore, and query 1,500+ OECD statistical datasets (national accounts, employment, trade, education, health) via SDMX via MCP. STDIO or Streamable HTTP.

7 Tools β€’ 1 Resource

Version License Docker MCP SDK npm TypeScript Bun

Install in Claude Desktop Install in Cursor Install in VS Code

Framework

Public Hosted Server: https://oecd.caseyjhand.com/mcp


Tools

Five discovery and data tools plus two SQL analytics tools for large query results:

ToolDescription
oecd_list_agenciesList OECD SDMX agencies with their directorate and the number of dataflows each publishes
oecd_search_datasetsSearch 1,500+ OECD dataflows by keyword or theme
oecd_get_dataset_infoFetch a dataflow's dimensions, key order, and codelist references
oecd_get_dimension_valuesFetch valid codes and labels for one dimension (countries, measures, frequencies)
oecd_query_datasetFetch observations filtered by dimension key and time range; spills large results to DataCanvas
oecd_dataframe_describeList DataCanvas tables and columns staged by a prior oecd_query_dataset spill
oecd_dataframe_queryRun a read-only SQL SELECT against DataCanvas tables

oecd_list_agencies

Entry point for discovery β€” enumerate OECD's statistical departments before searching.

  • Returns agency IDs (e.g. OECD.SDD.NAD, OECD.ELS.SPD, OECD.EDU.IMEP) and dataflow counts
  • Each agency carries the name of its directorate β€” OECD.CTP.TPS is the Centre for Tax Policy and Administration, OECD.SDD.NAD the Statistics and Data Directorate β€” so a department can be picked without decoding the identifier
  • Publishers outside OECD that ship dataflows through the same catalog (ESTAT, IAEG-SDGs) carry no directorate
  • Useful for scoping oecd_search_datasets by department (national accounts, labour, education, etc.)

oecd_search_datasets

Search the full catalog of 1,500+ OECD dataflows by keyword or department.

  • Token-matching across dataflow names and descriptions β€” reaches datasets whose name never carries the term, so inflation returns Economic Outlook 119 and poverty returns Income inequality - Regions
  • Each result reports matched_in (name, description, or both) and a plain-text description trimmed to 240 characters
  • Optional agency_id filter scopes results to a specific statistical department
  • limit (1–100) and offset page through the match list; total_matches reports the full count
  • Returns flow_ref values (e.g. OECD.SDD.NAD,DSD_NAAG@DF_NAAG_I) β€” pass directly to oecd_get_dataset_info or oecd_query_dataset. A handful of dataflows are catalogued without a datastructure prefix and come back in the bare {agencyID},{df_id} form (OECD.TAD.ARP,DF_AEI2024_DASHBOARD); both forms are accepted everywhere a flow_ref is
  • Fetches and filters in-memory; the full catalog is ~5.9 MB and bounded (OECD adds datasets weekly, not continuously)

oecd_get_dataset_info

Inspect a dataflow's structure before querying.

  • Returns all dimensions in key order (position 1, 2, 3 …) β€” dimension order is required to construct the dot-delimited key for oecd_query_dataset
  • Each dimension carries its concept name from the datastructure's concept scheme, so INSTR_ASSET reads as "Financial instruments and non-financial assets" rather than repeating the id. A dimension the scheme does not cover keeps the id
  • Shows codelist references for each dimension β€” pass to oecd_get_dimension_values to resolve human-readable names to SDMX codes
  • Surfaces NonProductionDataflow flag β€” marks experimental or deprecated dataflows
  • Resolves a flow_ref whose id prefix names no datastructure of its own by asking the dataflow for its structure β€” OECD.CFE.EDS,DSD_REG_LAB@DF_RATES is backed by DSD_REG_LABOUR, and answers here rather than reporting the dataflow as missing
  • Required before calling oecd_query_dataset on an unfamiliar dataflow

oecd_get_dimension_values

Resolve human-readable names (countries, measures) to SDMX codes.

  • Returns code + label pairs for a single dimension (e.g. REF_AREA β†’ USA/United States, DEU/Germany)
  • query matches a case-insensitive substring against both the code and its label, so PA and percent each reach PA / Percent per annum
  • limit (1–500, default 50) and offset page the matching list. Both client surfaces carry the same page, so a 1,164-code dimension like UNIT_MEASURE no longer ships 66 KB of pairs to structuredContent to find one code
  • When matches remain beyond the page, the response reports the full match count and how to reach the rest

oecd_query_dataset

Fetch observations from an OECD dataflow filtered by dimension key and time range.

  • Accepts a dot-delimited key (e.g. A.USA+DEU.B1GQ_R.PC.) where empty segments are wildcards and + separates multiple values
  • Optional start_period / end_period bound the time range (ISO format: 2010, 2010-Q1)
  • Decodes SDMX-JSON index notation (0:0:2:3:0) into human-readable row objects with dimension labels
  • Observation attributes (UNIT_MULT, OBS_STATUS, PRICE_BASE, DECIMALS, …) each become their own column, so an estimated or break-flagged point is distinguishable from a confirmed one
  • value arrives already multiplied by the observation's UNIT_MULT β€” a GDP figure OECD publishes as 26054.614 billions comes back as 26054614000000. Every row carries value_scale, the power of ten applied; divide by it for the figure as OECD published it
  • Every response row includes source: "OECD" per OECD terms of use
  • Small results (few countries, narrow time range): every observation is returned inline, in structuredContent and in the rendered table alike β€” no canvas_id, and truncated is omitted rather than set to false
  • Large results (multi-country, multi-year time-series) with CANVAS_PROVIDER_TYPE=duckdb: a leading preview slice plus canvas_id + truncated: true β€” use oecd_dataframe_describe to list tables, then oecd_dataframe_query for SQL analytics
  • Large results without DataCanvas: there is nowhere to stage the remainder, so every observation still comes back in structuredContent, while the rendered table stops at the same preview budget a canvas would have used β€” the response reports content_table_capped and the number of rows it showed. Narrow the key or the start_period / end_period range to shrink the result itself

oecd_dataframe_describe / oecd_dataframe_query

SQL analytics over observation data staged by oecd_query_dataset.

When oecd_query_dataset returns truncated: true, the full result is staged on a DuckDB-backed DataCanvas. Pass the canvas_id to:

  • oecd_dataframe_describe β€” list staged table names and their columns. Run this first to discover the schema before writing SQL.
  • oecd_dataframe_query β€” run a single-statement SQL SELECT. Supports aggregates, window functions, GROUP BY, ORDER BY, and standard DuckDB SQL.

Requires CANVAS_PROVIDER_TYPE=duckdb. Read-only: writes, DDL, and system catalog access are rejected.

Typical workflow for a large query:

Dockerfile
oecd_query_dataset β†’ { canvas_id, table_name, truncated: true, rows: [preview...] }
  β†’ oecd_dataframe_describe(canvas_id) β†’ table/column names
  β†’ oecd_dataframe_query(canvas_id, "SELECT REF_AREA, AVG(value) FROM spilled_... GROUP BY REF_AREA")

Resources

TypeNameDescription
Resourceoecd://dataflow/{agency_id}/{flow_id}Dimension metadata for a single OECD dataflow β€” same content as oecd_get_dataset_info

{flow_id} is the combined {dsd_id}@{df_id} string with @ percent-encoded as %40, or the bare {df_id} for a dataflow catalogued without a datastructure prefix. Example: oecd://dataflow/OECD.SDD.NAD/DSD_NAAG%40DF_NAAG_I.

All resource data is also reachable via tools. Use oecd_get_dataset_info for the same content.

Features

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Metabase logoMetabase

    Lets AI clients search, explore, query, and visualize data in a Metabase instance.

    πŸ’» Developer Tools0 views
    Compare vs Metabase β†’
  • OECD MCP Server logoOECD MCP Server

    OECD economic and statistical data via SDMX API. Access 5,000+ datasets across 17 categories.

    πŸ’» Developer Tools0 views
    Compare vs OECD MCP Server β†’
  • T
    Tldraw

    Draw and visually collaborate with your agents on tldraw's canvas.

    πŸ’» Developer Tools0 views
    Compare vs Tldraw β†’
  • Parseflow logoParseflow

    PDF parsing server with text extraction, metadata, search, images, and TOC via MCP

    πŸ’» Developer Tools0 views
    Compare vs Parseflow β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Oecd MCP Server

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "oecd-mcp-server": { "command": "npx", "args": ["-y", "oecd-mcp-server"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOecd MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/oecd-mcp-server?style=directory)](https://allmcps.com/mcp/oecd-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/oecd-mcp-server"><img src="https://allmcps.com/api/badge/oecd-mcp-server?style=directory" alt="Oecd MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
36Quality signal: Fair Β· 36/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools15/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8h ago via OSV.dev Β· @cyanheads/oecd-mcp-server@latest (npm)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Oecd MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS Code