@pipeworx/nso-vn
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/nso-vn’s. Install: one-click buttons
Connect to just the @pipeworx/nso-vn pack
https://gateway.pipeworx.io/nso-vn/mcp — only @pipeworx/nso-vn’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 3
Vietnam National Statistics Office (NSO, formerly the General Statistics Office) MCP: find a table in the statistical database, read its dimensions, and pull labelled figures for population and density, births and deaths, life expectancy, labour force, employment, unemployment and underemployment, enterprises and industrial production indices, by region and province. Vietnam only. Live call per request, nothing stored.
Tools
nso_vn_search_tables(query, limit?)— find tables by keyword. Titles are Vietnamese; English keywords are matched through a built-in glossary and Vietnamese works with or without accents. Each result lists the words that matched. Returns the native table id, title and last-updated date.nso_vn_table_info(table_id, dimension?, match?)— dimensions of one table with valid value codes and labels; passdimension(andmatch) to list every value of one dimension.nso_vn_get_data(table_id, select?)— figures as labelled rows.selectmaps a dimension to a value label or code, an array,"*","first","last"or"last:N". Unselected dimensions are defaulted (year dimensions to the latest value, others to the first) and every default is listed inselection_resolvedandnote. Selections above 1,500 cells are refused with the per-dimension sizes. A selection with no published value says why inempty_reason.
Table ids are the publisher’s native ids, e.g. Dân số và lao động/V02.59.px; use them exactly as
returned.
Auth
Keyless.
Data sources
- Vietnam National Statistics Office (NSO), statistical database of official statistical tables.
Notes and traps
- Only the Vietnamese-language service holds tables. The English service lists database names, but every one of them is empty (404), so labels and titles are Vietnamese as published.
- The server has no usable keyword search;
nso_vn_search_tablesreads the three database listings (about 130 tables) and matches titles itself. Words with no match are simply not counted, and anotesays when only some of the words matched. - The first dimension is often a measure selector whose labels state the unit, e.g. “Tổng số (Nghìn người)” (total, thousand persons) versus “Tỷ lệ tăng - %” (growth rate, percent).
- A period label “Sơ bộ 2025” is a preliminary estimate. It sorts last, so “latest” picks it.
- Value codes are positional strings; select by label.
data_as_ofis the table’s last-updated time as the publisher lists it.
Tools
- nso_vn_search_tables — Find Vietnam National Statistics Office (NSO) statistical tables by keyword — population and density, births, deaths and life expectancy, labour force, employment, unemployment and underemployment, en
- nso_vn_table_info — Describe one Vietnam National Statistics Office (NSO) table: its Vietnamese title, its dimensions, how many values each has, and the valid value codes with labels so a selection can be written for nso
- nso_vn_get_data — Get figures from a Vietnam National Statistics Office (NSO) table as labelled rows (dimension labels in Vietnamese, value, period, data_as_of).
selectmaps a dimension (code or label) to what you wa
Tools
nso_vn_get_data— Get figures from a Vietnam National Statistics Office (NSO) table as labelled rows (dimension labels in Vietnamese, value, period, data_as_of). `select` maps a dimension (code or label) to what you wanso_vn_search_tables— Find Vietnam National Statistics Office (NSO) statistical tables by keyword — population and density, births, deaths and life expectancy, labour force, employment, unemployment and underemployment, ennso_vn_table_info— Describe one Vietnam National Statistics Office (NSO) table: its Vietnamese title, its dimensions, how many values each has, and the valid value codes with labels so a selection can be written for nso